From 29521b1b03aeaa586e3c19930bf3b096d1000ec3 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Wed, 10 Feb 2021 17:19:45 +0100 Subject: [PATCH] Remove Spline init from OnEnable to prevent double setup on SplineModel and SplineCollider --- Source/Engine/Level/Actors/Spline.cpp | 9 --------- Source/Engine/Level/Actors/Spline.h | 1 - 2 files changed, 10 deletions(-) diff --git a/Source/Engine/Level/Actors/Spline.cpp b/Source/Engine/Level/Actors/Spline.cpp index 08a06d433..1a5e580bb 100644 --- a/Source/Engine/Level/Actors/Spline.cpp +++ b/Source/Engine/Level/Actors/Spline.cpp @@ -505,12 +505,3 @@ void Spline::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier UpdateSpline(); } } - -void Spline::OnEnable() -{ - // Base - Actor::OnEnable(); - - // Initialize spline - UpdateSpline(); -} diff --git a/Source/Engine/Level/Actors/Spline.h b/Source/Engine/Level/Actors/Spline.h index 7d7e8dcb1..747530703 100644 --- a/Source/Engine/Level/Actors/Spline.h +++ b/Source/Engine/Level/Actors/Spline.h @@ -382,5 +382,4 @@ public: #endif void Serialize(SerializeStream& stream, const void* otherObj) override; void Deserialize(DeserializeStream& stream, ISerializeModifier* modifier) override; - void OnEnable() override; };