43 #include "Physics/collidableproxy.h"
45 class btPairCachingGhostObject;
65 virtual void CreateGhostObject();
84 virtual void AddToWorld();
86 virtual void RemoveFromWorld();
98 virtual UInt32 GetNumAABBOverlappingProxies()
const;
109 virtual UInt32 GetNumShapeOverlappingProxies()
const;
115 virtual void ProtoSerializeProperties(
XML::Node& SelfRoot)
const;
117 virtual void ProtoDeSerializeProperties(
const XML::Node& SelfRoot);
120 virtual String GetDerivedSerializableName()
const;
122 static String GetSerializableName();
130 virtual btPairCachingGhostObject* _GetPhysicsObject()
const;
132 virtual btCollisionObject* _GetBasePhysicsObject()
const;