Plasma Engine  2.0
Loading...
Searching...
No Matches
plWorld Member List

This is the complete list of members for plWorld, including all inherited members.

AddResourceReloadFunction(plTypelessResourceHandle hResource, plComponentHandle hComponent, void *pUserData, ResourceReloadFunc function)plWorld
BeginAddingComponentsToInitBatch(const plComponentInitBatchHandle &hBatch)plWorld
BreadthFirst enum value (defined in plWorld)plWorld
CancelComponentInitBatch(const plComponentInitBatchHandle &hBatch)plWorld
Clear()plWorld
CreateComponentInitBatch(plStringView sBatchName, bool bMustFinishWithinOneFrame=true)plWorld
CreateObject(const plGameObjectDesc &desc)plWorld
CreateObject(const plGameObjectDesc &desc, plGameObject *&out_pObject)plWorld
DeleteComponentInitBatch(const plComponentInitBatchHandle &hBatch)plWorld
DeleteComponentManager()plWorld
DeleteModule()plWorld
DeleteModule(const plRTTI *pRtti)plWorld
DeleteModule() (defined in plWorld)plWorld
DeleteObjectDelayed(const plGameObjectHandle &hObject, bool bAlsoDeleteEmptyParents=true)plWorld
DeleteObjectNow(const plGameObjectHandle &hObject, bool bAlsoDeleteEmptyParents=true)plWorld
DepthFirst enum value (defined in plWorld)plWorld
EndAddingComponentsToInitBatch(const plComponentInitBatchHandle &hBatch)plWorld
FindEventMsgHandlers(const plMessage &msg, plGameObject *pSearchObject, plDynamicArray< plComponent * > &out_components)plWorld
FindEventMsgHandlers(const plMessage &msg, const plGameObject *pSearchObject, plDynamicArray< const plComponent * > &out_components) constplWorld
GetAllocator()plWorld
GetBlockAllocator()plWorld
GetClock()plWorld
GetClock() constplWorld
GetComponentManager()plWorld
GetComponentManager() constplWorld
GetComponentManager() (defined in plWorld)plWorld
GetComponentManager() const (defined in plWorld)plWorld
GetCoordinateSystem(const plVec3 &vGlobalPosition, plCoordinateSystem &out_coordinateSystem) constplWorld
GetCoordinateSystemProvider()plWorld
GetCoordinateSystemProvider() constplWorld
GetGameObjectReferenceResolver() constplWorld
GetIndex() constplWorld
GetManagerForComponentType(const plRTTI *pComponentRtti)plWorld
GetManagerForComponentType(const plRTTI *pComponentRtti) constplWorld
GetMaxNumComponentsPerType() (defined in plWorld)plWorldstatic
GetMaxNumComponentTypes() (defined in plWorld)plWorldstatic
GetMaxNumGameObjects() (defined in plWorld)plWorldstatic
GetMaxNumHierarchyLevels() (defined in plWorld)plWorldstatic
GetMaxNumWorldModules() (defined in plWorld)plWorldstatic
GetMaxNumWorlds() (defined in plWorld)plWorldstatic
GetModule()plWorld
GetModule() constplWorld
GetModule(const plRTTI *pRtti)plWorld
GetModule(const plRTTI *pRtti) constplWorld
GetModule() (defined in plWorld)plWorld
GetModule() const (defined in plWorld)plWorld
GetModuleReadOnly() constplWorld
GetModuleReadOnly() const (defined in plWorld)plWorld
GetName() constplWorld
GetObjectCount() constplWorld
GetObjectDeletionEvent() constplWorld
GetObjects()plWorld
GetObjects() constplWorld
GetOrCreateComponentManager()plWorld
GetOrCreateManagerForComponentType(const plRTTI *pComponentRtti)plWorld
GetOrCreateModule()plWorld
GetOrCreateModule(const plRTTI *pRtti)plWorld
GetOrCreateModule() (defined in plWorld)plWorld
GetRandomNumberGenerator()plWorld
GetReadMarker() constplWorld
GetSpatialSystem()plWorld
GetSpatialSystem() constplWorld
GetStackAllocator()plWorld
GetUpdateCounter() constplWorld
GetUpdateTask()plWorld
GetUserData() constplWorld
GetWorld(plUInt32 uiIndex)plWorldstatic
GetWorld(const plGameObjectHandle &hObject)plWorldstatic
GetWorld(const plComponentHandle &hComponent)plWorldstatic
GetWorldCount()plWorldstatic
GetWorldSimulationEnabled() constplWorld
GetWriteMarker()plWorld
IsComponentInitBatchCompleted(const plComponentInitBatchHandle &hBatch, double *pCompletionFactor=nullptr)plWorld
IsValidComponent(const plComponentHandle &hComponent) constplWorldinline
IsValidObject(const plGameObjectHandle &hObject) constplWorld
plComponent (defined in plWorld)plWorldfriend
plComponentManagerBase (defined in plWorld)plWorldfriend
plGameObject (defined in plWorld)plWorldfriend
plWorld(plWorldDesc &ref_desc)plWorld
plWorldModule (defined in plWorld)plWorldfriend
PostMessage(const plGameObjectHandle &hReceiverObject, const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplWorld
PostMessage(const plComponentHandle &hReceiverComponent, const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplWorld
PostMessageRecursive(const plGameObjectHandle &hReceiverObject, const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplWorld
ReferenceResolver typedef (defined in plWorld)plWorld
RemoveResourceReloadFunction(plTypelessResourceHandle hResource, plComponentHandle hComponent, void *pUserData) (defined in plWorld)plWorld
ResourceReloadContext typedef (defined in plWorld)plWorld
ResourceReloadFunc typedef (defined in plWorld)plWorld
SendMessage(const plGameObjectHandle &hReceiverObject, plMessage &ref_msg)plWorld
SendMessage(const plComponentHandle &hReceiverComponent, plMessage &ref_msg)plWorld
SendMessageRecursive(const plGameObjectHandle &hReceiverObject, plMessage &ref_msg)plWorld
SetCoordinateSystemProvider(const plSharedPtr< plCoordinateSystemProvider > &pProvider)plWorld
SetGameObjectReferenceResolver(const ReferenceResolver &resolver)plWorld
SetMaxInitializationTimePerFrame(plTime maxInitTime)plWorld
SetUserData(void *pUserData)plWorld
SetWorldSimulationEnabled(bool bEnable)plWorld
SubmitComponentInitBatch(const plComponentInitBatchHandle &hBatch)plWorld
TraversalMethod enum name (defined in plWorld)plWorld
Traverse(VisitorFunc visitorFunc, TraversalMethod method=DepthFirst)plWorld
TryGetComponent(const plComponentHandle &hComponent, ComponentType *&out_pComponent)plWorldinline
TryGetComponent(const plComponentHandle &hComponent, const ComponentType *&out_pComponent) constplWorldinline
TryGetObject(const plGameObjectHandle &hObject, plGameObject *&out_pObject)plWorld
TryGetObject(const plGameObjectHandle &hObject, const plGameObject *&out_pObject) constplWorld
TryGetObjectWithGlobalKey(const plTempHashedString &sGlobalKey, plGameObject *&out_pObject)plWorld
TryGetObjectWithGlobalKey(const plTempHashedString &sGlobalKey, const plGameObject *&out_pObject) constplWorld
Update()plWorld
VisitorFunc typedefplWorld
~plWorld() (defined in plWorld)plWorld