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::EntityBase
virtual
AddInvokable
(trManager::Invokable &newInvokable)
trManager::EntityBase
virtual
Base
(const std::string &name=CLASS_TYPE)
trBase::Base
BaseClass
typedef
trManager::EntityBase
CLASS_TYPE
trManager::EntityBase
static
Emancipate
()
trManager::EntityBase
virtual
EntityBase
(const std::string &name=CLASS_TYPE)
trManager::EntityBase
FindChild
(const trBase::UniqueId &childId)
trManager::EntityBase
virtual
ForgetParent
()
trManager::EntityBase
virtual
GetChildren
()
trManager::EntityBase
virtual
GetChildren
() const
trManager::EntityBase
virtual
GetEntityType
()
trManager::EntityBase
GetGlobalReferencedMutex
()
trBase::SmrtClass
static
GetInvokable
(const std::string &name)
trManager::EntityBase
GetInvokables
(std::vector< trManager::Invokable *> &toFill)
trManager::EntityBase
GetInvokables
(std::vector< const trManager::Invokable *> &toFill) const
trManager::EntityBase
GetName
()
trBase::Base
virtual
GetName
() const
trBase::Base
virtual
GetNumOfChildren
()
trManager::EntityBase
virtual
GetParent
()
trManager::EntityBase
GetParent
() const
trManager::EntityBase
GetRefMutex
() const
trBase::SmrtClass
GetThreadSafeRefUnref
()
trBase::SmrtClass
virtual
GetType
() const override=0
trManager::EntityBase
pure virtual
GetUUID
(void)
trBase::Base
virtual
IsRegistered
()
trManager::EntityBase
virtual
mChildren
trManager::EntityBase
private
mEntityType
trManager::EntityBase
protected
mInvokables
trManager::EntityBase
protected
mIsRegistered
trManager::EntityBase
private
mParent
trManager::EntityBase
private
mSysMan
trManager::EntityBase
protected
ON_MESSAGE_INVOKABLE
trManager::EntityBase
static
ON_TICK_INVOKABLE
trManager::EntityBase
static
ON_TICK_REMOTE_INVOKABLE
trManager::EntityBase
static
OnAddedToSysMan
()
trManager::EntityBase
inline
virtual
OnParentRemoved
(trManager::EntityBase &parent)
trManager::EntityBase
virtual
OnParentSet
(trManager::EntityBase &parent)
trManager::EntityBase
virtual
OnRemovedFromSysMan
()
trManager::EntityBase
inline
virtual
OnTick
(const trManager::MessageBase &msg)=0
trManager::EntityBase
pure virtual
OnTickRemote
(const trManager::MessageBase &msg)=0
trManager::EntityBase
pure virtual
Ref
() const
trBase::SmrtClass
inline
ReferenceCount
() const
trBase::SmrtClass
inline
RemoveAllChildren
()
trManager::EntityBase
virtual
RemoveChild
(trManager::EntityBase &child)
trManager::EntityBase
virtual
RemoveFromHierarchy
()
trManager::EntityBase
virtual
RemoveInvokable
(trManager::Invokable *invokable)
trManager::EntityBase
virtual
RemoveInvokable
(const std::string &invokableName)
trManager::EntityBase
virtual
SetName
(const std::string &name)
trBase::Base
virtual
SetParent
(trManager::EntityBase &parent)
trManager::EntityBase
virtual
SetRegistration
(bool isRegistered)
trManager::EntityBase
virtual
SetSystemManager
(trManager::SystemManager *sysMan)
trManager::EntityBase
virtual
SetUUID
(const trBase::UniqueId &id)
trBase::Base
virtual
SmrtClass
()
trBase::SmrtClass
inline
SmrtClass
(bool threadSafeRefUnref)
trBase::SmrtClass
inline
explicit
SmrtClass
(const SmrtClass &inst)
trBase::SmrtClass
inline
Unref
() const
trBase::SmrtClass
inline
UnRefNoDelete
() const
trBase::SmrtClass
~Base
()
trBase::Base
protected
~EntityBase
()
trManager::EntityBase
protected
~SmrtClass
()
trBase::SmrtClass
inline
protected
Generated by
1.8.13