Переглянути джерело

Properly initialize notify flags when deserializing a Component

BearishSun 9 роки тому
батько
коміт
399936e1bf

+ 1 - 1
Source/BansheeCore/Include/BsComponent.h

@@ -126,7 +126,7 @@ namespace BansheeEngine
 		RTTITypeBase* getRTTI() const override;
 
 	protected:
-		Component() {} // Serialization only
+		Component(); // Serialization only
 	};
 
 	/** @} */

+ 4 - 0
Source/BansheeCore/Source/BsComponent.cpp

@@ -6,6 +6,10 @@
 
 namespace BansheeEngine
 {
+	Component::Component()
+		:mNotifyFlags(TCF_None)
+	{ }
+
 	Component::Component(const HSceneObject& parent)
 		:mNotifyFlags(TCF_None), mParent(parent)
 	{