XII Release 0.1.0
Loading...
Searching...
No Matches
xiiResourceManager Member List

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

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