Plasma Engine  2.0
Loading...
Searching...
No Matches
plComponentManager< T, StorageType > Member List

This is the complete list of members for plComponentManager< T, StorageType >, including all inherited members.

CollectAllComponents(plDynamicArray< plComponentHandle > &out_allComponents, bool bOnlyActive) overrideplComponentManager< T, StorageType >virtual
CollectAllComponents(plDynamicArray< plComponent * > &out_allComponents, bool bOnlyActive) overrideplComponentManager< T, StorageType >virtual
ComponentType typedef (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >
ComponentType (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >protected
CreateComponent(plGameObject *pOwnerObject)plComponentManagerBase
CreateComponent(plGameObject *pOwnerObject, ComponentType *&out_pComponent)plComponentManagerBase
CreateComponent(plGameObject *pOwnerObject, ComponentType *&out_pComponent) (defined in plComponentManagerBase)plComponentManagerBase
CreateComponentStorage() override (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >protectedvirtual
Deinitialize()plWorldModuleinlineprotectedvirtual
DeleteComponent(const plComponentHandle &hComponent)plComponentManagerBase
DeleteComponent(plComponent *pComponent)plComponentManagerBase
DeleteComponentStorage(plComponent *pComponent, plComponent *&out_pMovedComponent) override (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >protectedvirtual
DeregisterUpdateFunction(const UpdateFunctionDesc &desc)plWorldModuleprotected
GetAllocator()plWorldModuleprotected
GetBlockAllocator()plWorldModuleprotected
GetComponentCount() constplComponentManagerBase
GetComponents(plUInt32 uiStartIndex=0)plComponentManager< T, StorageType >
GetComponents(plUInt32 uiStartIndex=0) constplComponentManager< T, StorageType >
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetWorld()plWorldModule
GetWorld() constplWorldModule
GetWorldIndex() constplWorldModule
GetWorldSimulationEnabled() constplWorldModuleprotected
Initialize()plWorldModuleinlineprotectedvirtual
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
IsValidComponent(const plComponentHandle &hComponent) constplComponentManagerBase
m_Components (defined in plComponentManagerBase)plComponentManagerBaseprotected
m_ComponentStorage (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >protected
m_pWorld (defined in plWorldModule)plWorldModuleprotected
OnSimulationStarted()plWorldModuleinlineprotectedvirtual
plComponentManager(plWorld *pWorld)plComponentManager< T, StorageType >
plComponentManagerBase(plWorld *pWorld) (defined in plComponentManagerBase)plComponentManagerBaseprotected
plComponentManagerFactory (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >friend
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plWorldModule(plWorld *pWorld) (defined in plWorldModule)plWorldModuleprotected
RegisterUpdateFunction(UpdateFunctionDesc &desc) (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >protected
plComponentManagerBase::RegisterUpdateFunction(const UpdateFunctionDesc &desc)plWorldModuleprotected
SUPER typedef (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >
TryGetComponent(const plComponentHandle &hComponent, ComponentType *&out_pComponent)plComponentManager< T, StorageType >
TryGetComponent(const plComponentHandle &hComponent, const ComponentType *&out_pComponent) constplComponentManager< T, StorageType >
plComponentManagerBase::TryGetComponent(const plComponentHandle &hComponent, plComponent *&out_pComponent)plComponentManagerBase
plComponentManagerBase::TryGetComponent(const plComponentHandle &hComponent, const plComponent *&out_pComponent) constplComponentManagerBase
TypeId()plComponentManager< T, StorageType >static
UpdateFunction typedefplWorldModuleprotected
WorldClear()plWorldModuleinlineprotectedvirtual
~plComponentManager() (defined in plComponentManager< T, StorageType >)plComponentManager< T, StorageType >virtual
~plComponentManagerBase() (defined in plComponentManagerBase)plComponentManagerBaseprotectedvirtual
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plWorldModule() (defined in plWorldModule)plWorldModuleprotectedvirtual