ezEngine  Release 25.03
ezResourceManager Member List

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

AddResourceCleanupCallback(ResourceCleanupCB cb)ezResourceManagerstatic
AllowResourceTypeAcquireDuringUpdateContent() (defined in ezResourceManager)ezResourceManagerinlinestatic
AllowResourceTypeAcquireDuringUpdateContent(const ezRTTI *pTypeBeingUpdated, const ezRTTI *pTypeItWantsToAcquire) (defined in ezResourceManager)ezResourceManagerstatic
BeginAcquireResource(const ezTypedResourceHandle< ResourceType > &hResource, ezResourceAcquireMode mode, const ezTypedResourceHandle< ResourceType > &hLoadingFallback=ezTypedResourceHandle< ResourceType >(), ezResourceAcquireResult *out_pAcquireResult=nullptr)ezResourceManagerstatic
BeginAcquireResourcePointer(const ezRTTI *pType, const ezTypelessResourceHandle &hResource)ezResourceManagerstatic
BroadcastExistsEvent()ezResourceManagerstatic
ClearResourceCleanupCallback(ResourceCleanupCB cb)ezResourceManagerstatic
CreateResource(ezStringView sResourceID, DescriptorType &&descriptor, ezStringView sResourceDescription=nullptr)ezResourceManagerstatic
EnableExportMode(bool bEnable)ezResourceManagerstatic
EndAcquireResource(ResourceType *pResource)ezResourceManagerstatic
EndAcquireResourcePointer(ezResource *pResource)ezResourceManagerstatic
EngineAboutToShutdown()ezResourceManagerstatic
ExecuteAllResourceCleanupCallbacks()ezResourceManagerstatic
ezResource (defined in ezResourceManager)ezResourceManagerfriend
ezResourceHandleReadContext (defined in ezResourceManager)ezResourceManagerfriend
ezResourceManagerState (defined in ezResourceManager)ezResourceManagerfriend
ezResourceManagerWorkerDataLoad (defined in ezResourceManager)ezResourceManagerfriend
ezResourceManagerWorkerUpdateContent (defined in ezResourceManager)ezResourceManagerfriend
FindResourceForAssetType(ezStringView sAssetTypeName)ezResourceManagerstatic
ForceLoadResourceNow(const ezTypelessResourceHandle &hResource)ezResourceManagerstatic
ForceNoFallbackAcquisition(ezUInt32 uiNumFrames=0xFFFFFFFF)ezResourceManagerstatic
FreeAllUnusedResources()ezResourceManagerstatic
FreeUnusedResources(ezTime timeout, ezTime lastAcquireThreshold)ezResourceManagerstatic
GenerateUniqueResourceID(ezStringView sResourceIDPrefix)ezResourceManagerstatic
GetAllResourcesOfType()ezResourceManagerstatic
GetDefaultResourceLoader()ezResourceManagerstatic
GetExistingResource(ezStringView sResourceID)ezResourceManagerstatic
GetExistingResourceByType(const ezRTTI *pResourceType, ezStringView sResourceID)ezResourceManagerstatic
GetExistingResourceOrCreateAsync(ezStringView sResourceID, ezUniquePtr< ezResourceTypeLoader > &&pLoader, ezTypedResourceHandle< ResourceType > hLoadingFallback={}) (defined in ezResourceManager)ezResourceManagerinlinestatic
GetExistingResourceOrCreateAsync(const ezRTTI *pResourceType, ezStringView sResourceID, ezUniquePtr< ezResourceTypeLoader > &&pLoader) (defined in ezResourceManager)ezResourceManagerstatic
GetForceNoFallbackAcquisition()ezResourceManagerstatic
GetLoadingState(const ezTypelessResourceHandle &hResource)ezResourceManagerstatic
GetManagerEvents()ezResourceManagerstatic
GetMutex()ezResourceManagerinlinestatic
GetOrCreateResource(ezStringView sResourceID, DescriptorType &&descriptor, ezStringView sResourceDescription=nullptr)ezResourceManagerstatic
GetResource(ezStringView sResourceID, bool bIsReloadable) (defined in ezResourceManager)ezResourceManager
GetResourceEvents()ezResourceManagerstatic
GetResourceHandleForExport(ezStringView sResourceID)ezResourceManagerstatic
GetResourceTypeLoadingFallback()ezResourceManagerinlinestatic
GetResourceTypeMissingFallback()ezResourceManagerinlinestatic
IsAnyLoadingInProgress()ezResourceManagerstatic
IsExportModeEnabled()ezResourceManagerstatic
IsResourceTypeAcquireDuringUpdateContentAllowed(const ezRTTI *pTypeBeingUpdated, const ezRTTI *pTypeItWantsToAcquire) (defined in ezResourceManager)ezResourceManagerstatic
LoadResource(ezStringView sResourceID)ezResourceManagerstatic
LoadResource(ezStringView sResourceID, ezTypedResourceHandle< ResourceType > hLoadingFallback)ezResourceManagerstatic
LoadResource(ezStringView sResourceID) (defined in ezResourceManager)ezResourceManager
LoadResourceByType(const ezRTTI *pResourceType, ezStringView sResourceID)ezResourceManagerstatic
PerFrameUpdate()ezResourceManagerstatic
PreloadResource(const ezTypelessResourceHandle &hResource)ezResourceManagerstatic
RegisterNamedResource(ezStringView sLookupName, ezStringView sRedirectionResource)ezResourceManagerstatic
RegisterResourceForAssetType(ezStringView sAssetTypeName, const ezRTTI *pResourceType)ezResourceManagerstatic
RegisterResourceOverrideType(const ezRTTI *pDerivedTypeToUse, ezDelegate< bool(const ezStringBuilder &)> overrideDecider)ezResourceManagerstatic
ReloadAllResources(bool bForce)ezResourceManagerstatic
ReloadResource(const ezTypedResourceHandle< ResourceType > &hResource, bool bForce)ezResourceManagerstatic
ReloadResource(const ezRTTI *pType, const ezTypelessResourceHandle &hResource, bool bForce)ezResourceManagerstatic
ReloadResourcesOfType(bool bForce)ezResourceManagerstatic
ReloadResourcesOfType(const ezRTTI *pType, bool bForce)ezResourceManagerstatic
ResetAllResources()ezResourceManagerstatic
ResourceCleanupCB typedef (defined in ezResourceManager)ezResourceManager
RestoreResource(const ezTypelessResourceHandle &hResource)ezResourceManagerstatic
SetAutoFreeUnused(ezTime timeout, ezTime lastAcquireThreshold)ezResourceManagerstatic
SetDefaultResourceLoader(ezResourceTypeLoader *pDefaultLoader)ezResourceManagerstatic
SetIncrementalUnloadForResourceType(bool bActive)ezResourceManagerstatic
SetResourceLowResData(const ezTypelessResourceHandle &hResource, ezStreamReader *pStream)ezResourceManagerstatic
SetResourceTypeDefaultPriority(ezResourcePriority priority)ezResourceManagerinlinestatic
SetResourceTypeLoader(ezResourceTypeLoader *pCreator)ezResourceManagerstatic
SetResourceTypeLoadingFallback(const ezTypedResourceHandle< RESOURCE_TYPE > &hResource)ezResourceManagerinlinestatic
SetResourceTypeMissingFallback(const ezTypedResourceHandle< RESOURCE_TYPE > &hResource)ezResourceManagerinlinestatic
UnregisterNamedResource(ezStringView sLookupName)ezResourceManagerstatic
UnregisterResourceOverrideType(const ezRTTI *pDerivedTypeToUse)ezResourceManagerstatic
UpdateResourceWithCustomLoader(const ezTypelessResourceHandle &hResource, ezUniquePtr< ezResourceTypeLoader > &&pLoader)ezResourceManagerstatic