#include <SG_IObject.h>
Inheritance diagram for SG_IObject:

Public Methods | |
| SG_IObject (void* clientobj,void* clientinfo,SG_Callbacks callbacks) | |
| virtual | ~SG_IObject () |
| void | SetSimulatedTime (double time) |
| void | AddSGController (SG_Controller* cont) |
| void | RemoveSGController (SG_Controller* cont) |
| void | RemoveAllControllers () |
| SGControllerList& | GetSGControllerList () |
| void* | GetSGClientObject () |
| void | SetSGClientObject (void* clientObject) |
| virtual SG_IObject* | GetSGReplica () |
| virtual void | ProcessSGReplica (SG_IObject* replica) |
| virtual void | Destruct () |
Static Public Attributes | |
| SG_Callbacks | m_nocallbacks = SG_Callbacks() |
Protected Attributes | |
| SGControllerList | m_SGcontrollers |
|
|
Definition at line 38 of file SG_IObject.h. |
|
|
Definition at line 39 of file SG_IObject.h. |
|
|
Definition at line 5 of file SG_IObject.cpp. Referenced by KX_Scene::AddNodeReplicaObject(), BL_ConvertIpos(), and KX_GameObject::RegisterSumoObject(). |
|
|
Reimplemented in SG_Node, and SG_Spatial. Definition at line 23 of file SG_IObject.cpp. Referenced by SG_Spatial::Destruct(). |
|
|
Definition at line 51 of file SG_IObject.h. Referenced by KX_PhysicsController::SetObject(). |
|
|
Definition at line 47 of file SG_IObject.h. Referenced by KX_Scene::AddNodeReplicaObject(). |
|
|
Reimplemented in SG_Node, and SG_Spatial. Definition at line 10 of file SG_IObject.cpp. |
|
|
Reimplemented in SG_Node, and SG_Spatial. Definition at line 14 of file SG_IObject.cpp. Referenced by SG_Spatial::ProcessSGReplica(). |
|
|
Definition at line 44 of file SG_IObject.h. Referenced by KX_Scene::AddNodeReplicaObject(). |
|
|
|
|
|
Definition at line 54 of file SG_IObject.h. Referenced by KX_Scene::AddNodeReplicaObject(). |
|
|
Reimplemented in TestSGController, KX_IpoSGController, KX_PhysicsController, and SG_Controller. Definition at line 32 of file SG_IObject.cpp. Referenced by KX_GameObject::UpdateIPO(). |
|
|
Definition at line 64 of file SG_IObject.h. |
|
|
Definition at line 62 of file SG_IObject.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000