_getOwner() | SimComponent | [inline, protected] |
_postRegisterComponents() | SimComponent | [protected] |
_registerComponents(SimComponent *owner) | SimComponent | [protected] |
_registerInterfaces(SimComponent *owner) | SimComponent | [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 | |
getOwner() const | SimComponent | [inline] |
hasComponents() const | SimComponent | [inline] |
isEnabled() const | SimComponent | [inline] |
mComponentList | SimComponent | [private] |
mEnabled | SimComponent | |
mInterfaceCache | SimComponent | [protected] |
mOwner | SimComponent | [private] |
onComponentAdd(SimComponent *target) | SimComponent | [inline, virtual] |
onComponentPostRegister() | SimComponent | [inline, protected, virtual] |
onComponentRegister(SimComponent *owner) | SimComponent | [inline, protected, virtual] |
onComponentRemove(SimComponent *target) | SimComponent | [inline, virtual] |
onComponentUnRegister() | SimComponent | [inline, protected, virtual] |
registerCachedInterface(const char *type, const char *name, SimComponent *interfaceOwner, ComponentInterface *cinterface) | SimComponent | |
registerInterfaces(SimComponent *owner) | SimComponent | [inline, 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] |
SimComponent() | SimComponent | |
SimComponentIterator typedef | SimComponent | [protected] |
~SimComponent() | SimComponent | [virtual] |