![]() |
Plasma Engine
2.0
|
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) const | plWorld | |
GetAllocator() | plWorld | |
GetBlockAllocator() | plWorld | |
GetClock() | plWorld | |
GetClock() const | plWorld | |
GetComponentManager() | plWorld | |
GetComponentManager() const | plWorld | |
GetComponentManager() (defined in plWorld) | plWorld | |
GetComponentManager() const (defined in plWorld) | plWorld | |
GetCoordinateSystem(const plVec3 &vGlobalPosition, plCoordinateSystem &out_coordinateSystem) const | plWorld | |
GetCoordinateSystemProvider() | plWorld | |
GetCoordinateSystemProvider() const | plWorld | |
GetGameObjectReferenceResolver() const | plWorld | |
GetIndex() const | plWorld | |
GetManagerForComponentType(const plRTTI *pComponentRtti) | plWorld | |
GetManagerForComponentType(const plRTTI *pComponentRtti) const | plWorld | |
GetMaxNumComponentsPerType() (defined in plWorld) | plWorld | static |
GetMaxNumComponentTypes() (defined in plWorld) | plWorld | static |
GetMaxNumGameObjects() (defined in plWorld) | plWorld | static |
GetMaxNumHierarchyLevels() (defined in plWorld) | plWorld | static |
GetMaxNumWorldModules() (defined in plWorld) | plWorld | static |
GetMaxNumWorlds() (defined in plWorld) | plWorld | static |
GetModule() | plWorld | |
GetModule() const | plWorld | |
GetModule(const plRTTI *pRtti) | plWorld | |
GetModule(const plRTTI *pRtti) const | plWorld | |
GetModule() (defined in plWorld) | plWorld | |
GetModule() const (defined in plWorld) | plWorld | |
GetModuleReadOnly() const | plWorld | |
GetModuleReadOnly() const (defined in plWorld) | plWorld | |
GetName() const | plWorld | |
GetObjectCount() const | plWorld | |
GetObjectDeletionEvent() const | plWorld | |
GetObjects() | plWorld | |
GetObjects() const | plWorld | |
GetOrCreateComponentManager() | plWorld | |
GetOrCreateManagerForComponentType(const plRTTI *pComponentRtti) | plWorld | |
GetOrCreateModule() | plWorld | |
GetOrCreateModule(const plRTTI *pRtti) | plWorld | |
GetOrCreateModule() (defined in plWorld) | plWorld | |
GetRandomNumberGenerator() | plWorld | |
GetReadMarker() const | plWorld | |
GetSpatialSystem() | plWorld | |
GetSpatialSystem() const | plWorld | |
GetStackAllocator() | plWorld | |
GetUpdateCounter() const | plWorld | |
GetUpdateTask() | plWorld | |
GetUserData() const | plWorld | |
GetWorld(plUInt32 uiIndex) | plWorld | static |
GetWorld(const plGameObjectHandle &hObject) | plWorld | static |
GetWorld(const plComponentHandle &hComponent) | plWorld | static |
GetWorldCount() | plWorld | static |
GetWorldSimulationEnabled() const | plWorld | |
GetWriteMarker() | plWorld | |
IsComponentInitBatchCompleted(const plComponentInitBatchHandle &hBatch, double *pCompletionFactor=nullptr) | plWorld | |
IsValidComponent(const plComponentHandle &hComponent) const | plWorld | inline |
IsValidObject(const plGameObjectHandle &hObject) const | plWorld | |
plComponent (defined in plWorld) | plWorld | friend |
plComponentManagerBase (defined in plWorld) | plWorld | friend |
plGameObject (defined in plWorld) | plWorld | friend |
plWorld(plWorldDesc &ref_desc) | plWorld | |
plWorldModule (defined in plWorld) | plWorld | friend |
PostMessage(const plGameObjectHandle &hReceiverObject, const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) const | plWorld | |
PostMessage(const plComponentHandle &hReceiverComponent, const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) const | plWorld | |
PostMessageRecursive(const plGameObjectHandle &hReceiverObject, const plMessage &msg, plTime delay, plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) const | plWorld | |
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) | plWorld | inline |
TryGetComponent(const plComponentHandle &hComponent, const ComponentType *&out_pComponent) const | plWorld | inline |
TryGetObject(const plGameObjectHandle &hObject, plGameObject *&out_pObject) | plWorld | |
TryGetObject(const plGameObjectHandle &hObject, const plGameObject *&out_pObject) const | plWorld | |
TryGetObjectWithGlobalKey(const plTempHashedString &sGlobalKey, plGameObject *&out_pObject) | plWorld | |
TryGetObjectWithGlobalKey(const plTempHashedString &sGlobalKey, const plGameObject *&out_pObject) const | plWorld | |
Update() | plWorld | |
VisitorFunc typedef | plWorld | |
~plWorld() (defined in plWorld) | plWorld |