![]() |
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 |