11 #include <kyruntime.h>
39 virtual bool createRemoteEntity(
DtVrfObject* vrfObject);
42 virtual Kaim::Body* getBodyFromEntity(
DtVrfObject* vrfObject);
43 virtual DtVrfObject* getEntityFromBody(Kaim::Body* body);
45 virtual void updateAllKynapsePositions();
46 virtual void updateKynapsePosition(
DtVrfObject* vrfObject, Kaim::Body* body);
47 virtual void initializeKynapsePosition(
DtVrfObject* vrfObject, Kaim::Body* body);
51 static void objectAboutToBeAddedCallback(
DtVrfObject* vrfObject,
void* usr);
54 static void objectAboutToBeRemovedCallback(
DtVrfObject* vrfObject,
void* usr);
58 virtual void updatePosition(
DtSimObjectStateRepository* movingSR,
const Dt3dBoundingVolume &boundingVolume, Kaim::Body &body );