![]() |
Plasma Engine
2.0
|
This is the complete list of members for plResourceManager, including all inherited members.
| AddResourceCleanupCallback(ResourceCleanupCB cb) | plResourceManager | static |
| AllowResourceTypeAcquireDuringUpdateContent() (defined in plResourceManager) | plResourceManager | inlinestatic |
| AllowResourceTypeAcquireDuringUpdateContent(const plRTTI *pTypeBeingUpdated, const plRTTI *pTypeItWantsToAcquire) (defined in plResourceManager) | plResourceManager | static |
| BeginAcquireResource(const plTypedResourceHandle< ResourceType > &hResource, plResourceAcquireMode mode, const plTypedResourceHandle< ResourceType > &hLoadingFallback=plTypedResourceHandle< ResourceType >(), plResourceAcquireResult *out_pAcquireResult=nullptr) | plResourceManager | static |
| BeginAcquireResourcePointer(const plRTTI *pType, const plTypelessResourceHandle &hResource) | plResourceManager | static |
| BroadcastExistsEvent() | plResourceManager | static |
| ClearResourceCleanupCallback(ResourceCleanupCB cb) | plResourceManager | static |
| CreateResource(plStringView sResourceID, DescriptorType &&descriptor, plStringView sResourceDescription=nullptr) | plResourceManager | static |
| EnableExportMode(bool bEnable) | plResourceManager | static |
| EndAcquireResource(ResourceType *pResource) | plResourceManager | static |
| EndAcquireResourcePointer(plResource *pResource) | plResourceManager | static |
| EngineAboutToShutdown() | plResourceManager | static |
| ExecuteAllResourceCleanupCallbacks() | plResourceManager | static |
| FindResourceForAssetType(plStringView sAssetTypeName) | plResourceManager | static |
| ForceLoadResourceNow(const plTypelessResourceHandle &hResource) | plResourceManager | static |
| ForceNoFallbackAcquisition(plUInt32 uiNumFrames=0xFFFFFFFF) | plResourceManager | static |
| FreeAllUnusedResources() | plResourceManager | static |
| FreeUnusedResources(plTime timeout, plTime lastAcquireThreshold) | plResourceManager | static |
| GenerateUniqueResourceID(plStringView sResourceIDPrefix) | plResourceManager | static |
| GetAllResourcesOfType() | plResourceManager | static |
| GetDefaultResourceLoader() | plResourceManager | static |
| GetExistingResource(plStringView sResourceID) | plResourceManager | static |
| GetExistingResourceByType(const plRTTI *pResourceType, plStringView sResourceID) | plResourceManager | static |
| GetExistingResourceOrCreateAsync(plStringView sResourceID, plUniquePtr< plResourceTypeLoader > &&pLoader, plTypedResourceHandle< ResourceType > hLoadingFallback={}) (defined in plResourceManager) | plResourceManager | inlinestatic |
| GetExistingResourceOrCreateAsync(const plRTTI *pResourceType, plStringView sResourceID, plUniquePtr< plResourceTypeLoader > &&pLoader) (defined in plResourceManager) | plResourceManager | static |
| GetForceNoFallbackAcquisition() | plResourceManager | static |
| GetLoadingState(const plTypelessResourceHandle &hResource) | plResourceManager | static |
| GetManagerEvents() | plResourceManager | static |
| GetMutex() | plResourceManager | inlinestatic |
| GetOrCreateResource(plStringView sResourceID, DescriptorType &&descriptor, plStringView sResourceDescription=nullptr) | plResourceManager | static |
| GetResourceEvents() | plResourceManager | static |
| GetResourceHandleForExport(plStringView sResourceID) | plResourceManager | static |
| GetResourceTypeLoadingFallback() | plResourceManager | inlinestatic |
| GetResourceTypeMissingFallback() | plResourceManager | inlinestatic |
| IsAnyLoadingInProgress() | plResourceManager | static |
| IsExportModeEnabled() | plResourceManager | static |
| IsResourceTypeAcquireDuringUpdateContentAllowed(const plRTTI *pTypeBeingUpdated, const plRTTI *pTypeItWantsToAcquire) (defined in plResourceManager) | plResourceManager | static |
| LoadResource(plStringView sResourceID) | plResourceManager | static |
| LoadResource(plStringView sResourceID, plTypedResourceHandle< ResourceType > hLoadingFallback) | plResourceManager | static |
| LoadResourceByType(const plRTTI *pResourceType, plStringView sResourceID) | plResourceManager | static |
| PerFrameUpdate() | plResourceManager | static |
| plResource (defined in plResourceManager) | plResourceManager | friend |
| plResourceHandleReadContext (defined in plResourceManager) | plResourceManager | friend |
| plResourceManagerState (defined in plResourceManager) | plResourceManager | friend |
| plResourceManagerWorkerDataLoad (defined in plResourceManager) | plResourceManager | friend |
| plResourceManagerWorkerUpdateContent (defined in plResourceManager) | plResourceManager | friend |
| PreloadResource(const plTypelessResourceHandle &hResource) | plResourceManager | static |
| RegisterNamedResource(plStringView sLookupName, plStringView sRedirectionResource) | plResourceManager | static |
| RegisterResourceForAssetType(plStringView sAssetTypeName, const plRTTI *pResourceType) | plResourceManager | static |
| RegisterResourceOverrideType(const plRTTI *pDerivedTypeToUse, plDelegate< bool(const plStringBuilder &)> overrideDecider) | plResourceManager | static |
| ReloadAllResources(bool bForce) | plResourceManager | static |
| ReloadResource(const plTypedResourceHandle< ResourceType > &hResource, bool bForce) | plResourceManager | static |
| ReloadResource(const plRTTI *pType, const plTypelessResourceHandle &hResource, bool bForce) | plResourceManager | static |
| ReloadResourcesOfType(bool bForce) | plResourceManager | static |
| ReloadResourcesOfType(const plRTTI *pType, bool bForce) | plResourceManager | static |
| ResetAllResources() | plResourceManager | static |
| ResourceCleanupCB typedef (defined in plResourceManager) | plResourceManager | |
| RestoreResource(const plTypelessResourceHandle &hResource) | plResourceManager | static |
| SetAutoFreeUnused(plTime timeout, plTime lastAcquireThreshold) | plResourceManager | static |
| SetDefaultResourceLoader(plResourceTypeLoader *pDefaultLoader) | plResourceManager | static |
| SetIncrementalUnloadForResourceType(bool bActive) | plResourceManager | static |
| SetResourceLowResData(const plTypelessResourceHandle &hResource, plStreamReader *pStream) | plResourceManager | static |
| SetResourceTypeDefaultPriority(plResourcePriority priority) | plResourceManager | inlinestatic |
| SetResourceTypeLoader(plResourceTypeLoader *pCreator) | plResourceManager | static |
| SetResourceTypeLoadingFallback(const plTypedResourceHandle< RESOURCE_TYPE > &hResource) | plResourceManager | inlinestatic |
| SetResourceTypeMissingFallback(const plTypedResourceHandle< RESOURCE_TYPE > &hResource) | plResourceManager | inlinestatic |
| UnregisterNamedResource(plStringView sLookupName) | plResourceManager | static |
| UnregisterResourceOverrideType(const plRTTI *pDerivedTypeToUse) | plResourceManager | static |
| UpdateResourceWithCustomLoader(const plTypelessResourceHandle &hResource, plUniquePtr< plResourceTypeLoader > &&pLoader) | plResourceManager | static |