TrueReality  v0.1.1912
trManager::EntityBase Member List

This is the complete list of members for trManager::EntityBase, including all inherited members.

AddChild(trManager::EntityBase &child)trManager::EntityBasevirtual
AddInvokable(trManager::Invokable &newInvokable)trManager::EntityBasevirtual
Base(const std::string &name=CLASS_TYPE)trBase::Base
BaseClass typedeftrManager::EntityBase
CLASS_TYPEtrManager::EntityBasestatic
Emancipate()trManager::EntityBasevirtual
EntityBase(const std::string &name=CLASS_TYPE)trManager::EntityBase
FindChild(const trBase::UniqueId &childId)trManager::EntityBasevirtual
ForgetParent()trManager::EntityBasevirtual
GetChildren()trManager::EntityBasevirtual
GetChildren() consttrManager::EntityBasevirtual
GetEntityType()trManager::EntityBase
GetGlobalReferencedMutex()trBase::SmrtClassstatic
GetInvokable(const std::string &name)trManager::EntityBase
GetInvokables(std::vector< trManager::Invokable *> &toFill)trManager::EntityBase
GetInvokables(std::vector< const trManager::Invokable *> &toFill) consttrManager::EntityBase
GetName()trBase::Basevirtual
GetName() consttrBase::Basevirtual
GetNumOfChildren()trManager::EntityBasevirtual
GetParent()trManager::EntityBase
GetParent() consttrManager::EntityBase
GetRefMutex() consttrBase::SmrtClass
GetThreadSafeRefUnref()trBase::SmrtClassvirtual
GetType() const override=0trManager::EntityBasepure virtual
GetUUID(void)trBase::Basevirtual
IsRegistered()trManager::EntityBasevirtual
mChildrentrManager::EntityBaseprivate
mEntityTypetrManager::EntityBaseprotected
mInvokablestrManager::EntityBaseprotected
mIsRegisteredtrManager::EntityBaseprivate
mParenttrManager::EntityBaseprivate
mSysMantrManager::EntityBaseprotected
ON_MESSAGE_INVOKABLEtrManager::EntityBasestatic
ON_TICK_INVOKABLEtrManager::EntityBasestatic
ON_TICK_REMOTE_INVOKABLEtrManager::EntityBasestatic
OnAddedToSysMan()trManager::EntityBaseinlinevirtual
OnParentRemoved(trManager::EntityBase &parent)trManager::EntityBasevirtual
OnParentSet(trManager::EntityBase &parent)trManager::EntityBasevirtual
OnRemovedFromSysMan()trManager::EntityBaseinlinevirtual
OnTick(const trManager::MessageBase &msg)=0trManager::EntityBasepure virtual
OnTickRemote(const trManager::MessageBase &msg)=0trManager::EntityBasepure virtual
Ref() consttrBase::SmrtClassinline
ReferenceCount() consttrBase::SmrtClassinline
RemoveAllChildren()trManager::EntityBasevirtual
RemoveChild(trManager::EntityBase &child)trManager::EntityBasevirtual
RemoveFromHierarchy()trManager::EntityBasevirtual
RemoveInvokable(trManager::Invokable *invokable)trManager::EntityBasevirtual
RemoveInvokable(const std::string &invokableName)trManager::EntityBasevirtual
SetName(const std::string &name)trBase::Basevirtual
SetParent(trManager::EntityBase &parent)trManager::EntityBasevirtual
SetRegistration(bool isRegistered)trManager::EntityBasevirtual
SetSystemManager(trManager::SystemManager *sysMan)trManager::EntityBasevirtual
SetUUID(const trBase::UniqueId &id)trBase::Basevirtual
SmrtClass()trBase::SmrtClassinline
SmrtClass(bool threadSafeRefUnref)trBase::SmrtClassinlineexplicit
SmrtClass(const SmrtClass &inst)trBase::SmrtClassinline
Unref() consttrBase::SmrtClassinline
UnRefNoDelete() consttrBase::SmrtClass
~Base()trBase::Baseprotected
~EntityBase()trManager::EntityBaseprotected
~SmrtClass()trBase::SmrtClassinlineprotected