![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiResourceManager, including all inherited members.
AddResourceCleanupCallback(ResourceCleanupCB cb) | xiiResourceManager | static |
AllowResourceTypeAcquireDuringUpdateContent() (defined in xiiResourceManager) | xiiResourceManager | inlinestatic |
AllowResourceTypeAcquireDuringUpdateContent(const xiiRTTI *pTypeBeingUpdated, const xiiRTTI *pTypeItWantsToAcquire) (defined in xiiResourceManager) | xiiResourceManager | static |
BeginAcquireResource(const xiiTypedResourceHandle< ResourceType > &hResource, xiiResourceAcquireMode mode, const xiiTypedResourceHandle< ResourceType > &hLoadingFallback=xiiTypedResourceHandle< ResourceType >(), xiiResourceAcquireResult *out_pAcquireResult=nullptr) | xiiResourceManager | static |
BeginAcquireResourcePointer(const xiiRTTI *pType, const xiiTypelessResourceHandle &hResource) | xiiResourceManager | static |
BroadcastExistsEvent() | xiiResourceManager | static |
ClearResourceCleanupCallback(ResourceCleanupCB cb) | xiiResourceManager | static |
CreateResource(xiiStringView sResourceID, DescriptorType &&descriptor, xiiStringView sResourceDescription=nullptr) | xiiResourceManager | static |
EnableExportMode(bool bEnable) | xiiResourceManager | static |
EndAcquireResource(ResourceType *pResource) | xiiResourceManager | static |
EndAcquireResourcePointer(xiiResource *pResource) | xiiResourceManager | static |
EngineAboutToShutdown() | xiiResourceManager | static |
ExecuteAllResourceCleanupCallbacks() | xiiResourceManager | static |
FindResourceForAssetType(xiiStringView sAssetTypeName) | xiiResourceManager | static |
ForceLoadResourceNow(const xiiTypelessResourceHandle &hResource) | xiiResourceManager | static |
ForceNoFallbackAcquisition(xiiUInt32 uiNumFrames=0xFFFFFFFFU) | xiiResourceManager | static |
FreeAllUnusedResources() | xiiResourceManager | static |
FreeUnusedResources(xiiTime timeout, xiiTime lastAcquireThreshold) | xiiResourceManager | static |
GenerateUniqueResourceID(xiiStringView sResourceIDPrefix) | xiiResourceManager | static |
GetAllResourcesOfType() | xiiResourceManager | static |
GetDefaultResourceLoader() | xiiResourceManager | static |
GetExistingResource(xiiStringView sResourceID) | xiiResourceManager | static |
GetExistingResourceByType(const xiiRTTI *pResourceType, xiiStringView sResourceID) | xiiResourceManager | static |
GetExistingResourceOrCreateAsync(xiiStringView sResourceID, xiiUniquePtr< xiiResourceTypeLoader > &&pLoader, xiiTypedResourceHandle< ResourceType > hLoadingFallback={}) (defined in xiiResourceManager) | xiiResourceManager | inlinestatic |
GetExistingResourceOrCreateAsync(const xiiRTTI *pResourceType, xiiStringView sResourceID, xiiUniquePtr< xiiResourceTypeLoader > &&pLoader) (defined in xiiResourceManager) | xiiResourceManager | static |
GetForceNoFallbackAcquisition() | xiiResourceManager | static |
GetLoadingState(const xiiTypelessResourceHandle &hResource) | xiiResourceManager | static |
GetManagerEvents() | xiiResourceManager | static |
GetMutex() | xiiResourceManager | inlinestatic |
GetOrCreateResource(xiiStringView sResourceID, DescriptorType &&descriptor, xiiStringView sResourceDescription=nullptr) | xiiResourceManager | static |
GetResource(xiiStringView sResourceID, bool bIsReloadable) (defined in xiiResourceManager) | xiiResourceManager | |
GetResourceEvents() | xiiResourceManager | static |
GetResourceHandleForExport(xiiStringView sResourceID) | xiiResourceManager | static |
GetResourceTypeLoadingFallback() | xiiResourceManager | inlinestatic |
GetResourceTypeMissingFallback() | xiiResourceManager | inlinestatic |
IsAnyLoadingInProgress() | xiiResourceManager | static |
IsExportModeEnabled() | xiiResourceManager | static |
IsResourceTypeAcquireDuringUpdateContentAllowed(const xiiRTTI *pTypeBeingUpdated, const xiiRTTI *pTypeItWantsToAcquire) (defined in xiiResourceManager) | xiiResourceManager | static |
LoadResource(xiiStringView sResourceID) | xiiResourceManager | static |
LoadResource(xiiStringView sResourceID, xiiTypedResourceHandle< ResourceType > hLoadingFallback) | xiiResourceManager | static |
LoadResource(xiiStringView sResourceID) (defined in xiiResourceManager) | xiiResourceManager | |
LoadResourceByType(const xiiRTTI *pResourceType, xiiStringView sResourceID) | xiiResourceManager | static |
PerFrameUpdate() | xiiResourceManager | static |
PreloadResource(const xiiTypelessResourceHandle &hResource) | xiiResourceManager | static |
RegisterNamedResource(xiiStringView sLookupName, xiiStringView sRedirectionResource) | xiiResourceManager | static |
RegisterResourceForAssetType(xiiStringView sAssetTypeName, const xiiRTTI *pResourceType) | xiiResourceManager | static |
RegisterResourceOverrideType(const xiiRTTI *pDerivedTypeToUse, xiiDelegate< bool(const xiiStringBuilder &)> overrideDecider) | xiiResourceManager | static |
ReloadAllResources(bool bForce) | xiiResourceManager | static |
ReloadResource(const xiiTypedResourceHandle< ResourceType > &hResource, bool bForce) | xiiResourceManager | static |
ReloadResource(const xiiRTTI *pType, const xiiTypelessResourceHandle &hResource, bool bForce) | xiiResourceManager | static |
ReloadResourcesOfType(bool bForce) | xiiResourceManager | static |
ReloadResourcesOfType(const xiiRTTI *pType, bool bForce) | xiiResourceManager | static |
ResetAllResources() | xiiResourceManager | static |
ResourceCleanupCB typedef (defined in xiiResourceManager) | xiiResourceManager | |
RestoreResource(const xiiTypelessResourceHandle &hResource) | xiiResourceManager | static |
SetAutoFreeUnused(xiiTime timeout, xiiTime lastAcquireThreshold) | xiiResourceManager | static |
SetDefaultResourceLoader(xiiResourceTypeLoader *pDefaultLoader) | xiiResourceManager | static |
SetIncrementalUnloadForResourceType(bool bActive) | xiiResourceManager | static |
SetResourceLowResData(const xiiTypelessResourceHandle &hResource, xiiStreamReader *pStream) | xiiResourceManager | static |
SetResourceTypeDefaultPriority(xiiResourcePriority priority) | xiiResourceManager | inlinestatic |
SetResourceTypeLoader(xiiResourceTypeLoader *pCreator) | xiiResourceManager | static |
SetResourceTypeLoadingFallback(const xiiTypedResourceHandle< RESOURCE_TYPE > &hResource) | xiiResourceManager | inlinestatic |
SetResourceTypeMissingFallback(const xiiTypedResourceHandle< RESOURCE_TYPE > &hResource) | xiiResourceManager | inlinestatic |
UnregisterNamedResource(xiiStringView sLookupName) | xiiResourceManager | static |
UnregisterResourceOverrideType(const xiiRTTI *pDerivedTypeToUse) | xiiResourceManager | static |
UpdateResourceWithCustomLoader(const xiiTypelessResourceHandle &hResource, xiiUniquePtr< xiiResourceTypeLoader > &&pLoader) | xiiResourceManager | static |
xiiResource (defined in xiiResourceManager) | xiiResourceManager | friend |
xiiResourceHandleReadContext (defined in xiiResourceManager) | xiiResourceManager | friend |
xiiResourceManagerState (defined in xiiResourceManager) | xiiResourceManager | friend |
xiiResourceManagerWorkerDataLoad (defined in xiiResourceManager) | xiiResourceManager | friend |
xiiResourceManagerWorkerUpdateContent (defined in xiiResourceManager) | xiiResourceManager | friend |