| _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] |