albaAbstractTypeMacro(albaObjectFactory, albaReferenceCounted) | albaObjectFactory | |
albaReferenceCounted::albaAbstractTypeMacro(albaReferenceCounted, albaObject) | albaReferenceCounted | |
albaInteractionFactory() | albaInteractionFactory | protected |
albaObject() | albaObject | |
albaObject(const albaObject &c) | albaObject | inline |
albaObjectFactory() | albaObjectFactory | |
albaReferenceCounted() | albaReferenceCounted | |
albaTypeMacro(albaInteractionFactory, albaObjectFactory) | albaInteractionFactory | |
CreateAllInstance(const char *classname) | albaObjectFactory | static |
CreateAvatarInstance(const char *type_name) | albaInteractionFactory | static |
CreateDeviceInstance(const char *type_name) | albaInteractionFactory | static |
CreateInstance(const char *classname) | albaObjectFactory | static |
CreateObject(const char *classname) | albaObjectFactory | protectedvirtual |
Delete() | albaReferenceCounted | virtual |
Disable(const char *className) | albaObjectFactory | virtual |
GetALBASourceVersion() const | albaInteractionFactory | virtual |
GetArgs(const char *type_name) | albaObjectFactory | |
GetAvatarDescription(const char *device_name) | albaInteractionFactory | |
GetAvatarName(int idx) | albaInteractionFactory | |
GetAvatarNames() | albaInteractionFactory | static |
GetClassOverrideNames() | albaObjectFactory | virtual |
GetClassOverrideTypeNames() | albaObjectFactory | virtual |
GetClassOverrideWithNames() | albaObjectFactory | virtual |
GetDescription() const | albaInteractionFactory | virtual |
GetDeviceName(int idx) | albaInteractionFactory | |
GetDeviceNames() | albaInteractionFactory | static |
GetDeviceTypeName(const char *device_name) | albaInteractionFactory | |
GetEnableFlag(const char *className, const char *subclassName) | albaObjectFactory | virtual |
GetEnableFlags() | albaObjectFactory | virtual |
GetFactoryArgs(const char *type_name) | albaObjectFactory | protected |
GetInstance() | albaInteractionFactory | static |
GetLibraryPath() | albaObjectFactory | |
GetNumberOfAvatars() | albaInteractionFactory | |
GetNumberOfDevices() | albaInteractionFactory | |
GetObjectTypeName(const char *classname) | albaObjectFactory | |
GetReferenceCount() | albaReferenceCounted | inline |
GetRegisteredFactories() | albaObjectFactory | static |
GetStaticTypeId() | albaObject | static |
GetStaticTypeName() | albaObject | static |
GetTypeId() const | albaObject | virtual |
GetTypeName() const | albaObject | virtual |
Initialize() | albaInteractionFactory | static |
IsA(const char *type_name) const | albaObject | virtual |
IsA(const albaTypeID &type_id) const | albaObject | virtual |
IsStaticType(const char *type_name) | albaObject | static |
IsStaticType(const albaTypeID &type_id) | albaObject | static |
m_AvatarNames | albaInteractionFactory | protectedstatic |
m_DeviceNames | albaInteractionFactory | protectedstatic |
m_HeapFlag | albaObject | protected |
m_Initialized | albaInteractionFactory | protectedstatic |
m_OverrideMap | albaObjectFactory | protected |
m_ReferenceCount | albaReferenceCounted | protected |
mmuOverRideMap typedef | albaObjectFactory | protected |
NewObjectInstance() const =0 | albaObject | pure virtual |
Print(std::ostream &os, const int indent=0) const | albaObjectFactory | virtual |
Register(void *obj) | albaReferenceCounted | |
RegisterFactory(albaObjectFactory *) | albaObjectFactory | static |
RegisterNewAvatar(const char *node_name, const char *description, albaCreateObjectFunction createFunction) | albaInteractionFactory | |
RegisterNewDevice(const char *node_name, const char *description, albaCreateObjectFunction createFunction) | albaInteractionFactory | |
RegisterNewObject(const char *ObjectName, const char *typeName, albaCreateObjectFunction createFunction, albaReferenceCounted *args=NULL) | albaObjectFactory | |
RegisterOverride(const char *classOverride, const char *overrideClassName, const char *typeName, bool enableFlag, albaCreateObjectFunction createFunction, albaReferenceCounted *args=NULL) | albaObjectFactory | |
ReHash() | albaObjectFactory | static |
SafeDownCast(albaObject *o) | albaObject | static |
SetEnableFlag(bool flag, const char *className, const char *subclassName) | albaObjectFactory | virtual |
SetReferenceCount(int) | albaReferenceCounted | |
UnRegister(void *obj) | albaReferenceCounted | virtual |
UnRegisterAllFactories() | albaObjectFactory | static |
UnRegisterFactory(albaObjectFactory *) | albaObjectFactory | static |
~albaInteractionFactory() | albaInteractionFactory | inlineprotected |
~albaObject() | albaObject | virtual |
~albaObjectFactory() | albaObjectFactory | virtual |
~albaReferenceCounted() | albaReferenceCounted | virtual |