_getOwner() | SimComponent | [inline, protected] |
_nextClient | T3DSceneClient | [protected] |
_postRegisterComponents() | SimComponent | [protected] |
_registerComponents(SimComponent *owner) | SimComponent | [protected] |
_registerInterfaces(SimComponent *owner) | SimComponent | [protected] |
_sceneClientName | T3DSceneClient | [protected] |
_sceneGroup | T3DSceneClient | [protected] |
_sceneGroupName | T3DSceneClient | [protected] |
_unregisterComponents() | SimComponent | [protected] |
addComponent(SimComponent *component) | SimComponent | [virtual] |
clearComponents() | SimComponent | [inline, virtual] |
getComponent(S32 idx) | SimComponent | [inline] |
getComponent() | SimComponent | |
getComponentCount() | SimComponent | [inline] |
getComponentList() | SimComponent | [inline, protected] |
getComponentName() | SimComponent | [inline, virtual] |
getInterface(const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false) | SimComponent | |
getInterface(const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false) | SimComponent | |
getInterfaces(ComponentInterfaceList *list, const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false) | SimComponent | [virtual] |
getInterfaces(ComponentInterfaceList *list, const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false) | SimComponent | |
getNextSceneClient() | T3DSceneClient | [inline] |
getOwner() const | SimComponent | [inline] |
getSceneClientName() | T3DSceneClient | [inline] |
getSceneGroup() | T3DSceneClient | [inline] |
getSceneGroupName() | T3DSceneClient | [inline] |
hasComponents() const | SimComponent | [inline] |
isEnabled() const | SimComponent | [inline] |
mEnabled | SimComponent | |
mInterfaceCache | SimComponent | [protected] |
onComponentAdd(SimComponent *target) | SimComponent | [inline, virtual] |
onComponentPostRegister() | SimComponent | [inline, protected, virtual] |
onComponentRegister(SimComponent *owner) | T3DSceneClient | [protected, virtual] |
onComponentRemove(SimComponent *target) | SimComponent | [inline, virtual] |
onComponentUnRegister() | SimComponent | [inline, protected, virtual] |
Parent typedef | T3DSceneClient | [private] |
registerCachedInterface(const char *type, const char *name, SimComponent *interfaceOwner, ComponentInterface *cinterface) | SimComponent | |
registerInterfaces(SimComponent *owner) | T3DSceneClient | [protected, virtual] |
registerUnCachedInterface(const char *type, const char *name, SimComponent *interfaceOwner, ComponentInterface *cinterface) | SimComponent | |
removeComponent(SimComponent *component) | SimComponent | [virtual] |
setEnabled(void *obj, const char *data) | SimComponent | [inline, static] |
setEnabled(const bool enabled) | SimComponent | [inline, virtual] |
setNextSceneClient(T3DSceneClient *client) | T3DSceneClient | [inline] |
setSceneClientName(const char *name) | T3DSceneClient | [inline] |
setSceneGroupName(const char *name) | T3DSceneClient | |
SimComponent() | SimComponent | |
SimComponentIterator typedef | SimComponent | [protected] |
T3DSceneClient() | T3DSceneClient | [inline] |
~SimComponent() | SimComponent | [virtual] |