TrueReality
v0.1.1912
trManager::DirectorBase Member List
This is the complete list of members for
trManager::DirectorBase
, including all inherited members.
ActorBase
(const std::string &name=CLASS_TYPE)
trManager::ActorBase
ActorModuleTick
(const trManager::MessageBase &tickMsg)
trManager::ActorBase
protected
virtual
AddActorModule
(trManager::EntityBase &actorModule)
trManager::ActorBase
virtual
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::DirectorBase
BuildInvokables
() override
trManager::DirectorBase
virtual
CLASS_TYPE
trManager::DirectorBase
static
CompareComponentPriority
(const trBase::SmrtPtr< trManager::EntityBase > &first, const trBase::SmrtPtr< trManager::EntityBase > &second)
trManager::DirectorBase
static
DirectorBase
(const std::string &name=CLASS_TYPE)
trManager::DirectorBase
Emancipate
()
trManager::EntityBase
virtual
EntityBase
(const std::string &name=CLASS_TYPE)
trManager::EntityBase
FindActorModule
(const trBase::UniqueId &id)
trManager::ActorBase
virtual
FindChild
(const trBase::UniqueId &childId)
trManager::EntityBase
virtual
ForgetParent
()
trManager::EntityBase
virtual
GetChildren
()
trManager::EntityBase
virtual
GetChildren
() const
trManager::EntityBase
virtual
GetDirectorPriority
() const
trManager::DirectorBase
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::DirectorBase
pure virtual
GetUUID
(void)
trBase::Base
virtual
IsRegistered
()
trManager::EntityBase
virtual
mDirectorPriority
trManager::DirectorBase
private
mEntityType
trManager::EntityBase
protected
mInvokables
trManager::EntityBase
protected
mSysMan
trManager::EntityBase
protected
ON_MESSAGE_INVOKABLE
trManager::EntityBase
static
ON_TICK_INVOKABLE
trManager::EntityBase
static
ON_TICK_REMOTE_INVOKABLE
trManager::EntityBase
static
OnAddedToSysMan
() override
trManager::ActorBase
virtual
OnMessage
(const trManager::MessageBase &msg)
trManager::DirectorBase
virtual
OnParentRemoved
(trManager::EntityBase &parent)
trManager::EntityBase
virtual
OnParentSet
(trManager::EntityBase &parent)
trManager::EntityBase
virtual
OnRemovedFromSysMan
() override
trManager::ActorBase
virtual
OnTick
(const trManager::MessageBase &msg)
trManager::DirectorBase
virtual
OnTickRemote
(const trManager::MessageBase &msg)
trManager::ActorBase
virtual
Ref
() const
trBase::SmrtClass
inline
ReferenceCount
() const
trBase::SmrtClass
inline
RegisterForMessage
(const std::string &messageType, const std::string &invokableName)
trManager::ActorBase
virtual
RegisterForMessagesAboutEntity
(const trBase::UniqueId &aboutEntityId, const std::string &invokableName)
trManager::ActorBase
virtual
RemoveActorModule
(trManager::EntityBase &actorModule)
trManager::ActorBase
virtual
RemoveActorModule
(const trBase::UniqueId &id)
trManager::ActorBase
virtual
RemoveAllActorModules
()
trManager::ActorBase
virtual
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
SendMessage
(const trManager::MessageBase &message)
trManager::ActorBase
virtual
SendNetworkMessage
(const trManager::MessageBase &message)
trManager::ActorBase
virtual
SetDirectorPriority
(trUtil::EnumerationPointer< trManager::DirectorPriority > priority)
trManager::DirectorBase
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
UnRegisterFromMessage
(const std::string &messageType)
trManager::ActorBase
virtual
UnregisterFromMessagesAboutEntity
(const trBase::UniqueId &aboutEntityId)
trManager::ActorBase
virtual
~ActorBase
()
trManager::ActorBase
protected
~Base
()
trBase::Base
protected
~DirectorBase
()
trManager::DirectorBase
protected
~EntityBase
()
trManager::EntityBase
protected
~SmrtClass
()
trBase::SmrtClass
inline
protected
Generated by
1.8.13