46 #include "worldobject.h"
78 virtual void ProtoSerializeProperties(
XML::Node& SelfRoot)
const;
80 virtual void ProtoDeSerializeProperties(
const XML::Node& SelfRoot);
83 virtual String GetDerivedSerializableName()
const;
85 static String GetSerializableName();
105 virtual String GetTypeName()
const = 0;
120 virtual void DestroyDebris(
Debris* ToBeDestroyed) = 0;