All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::ResourceManager Member List

This is the complete list of members for kanzi::ResourceManager, including all inherited members.

acquireLoadedResource(string_view url) const kanzi::ResourceManager
acquireResource(string_view url)kanzi::ResourceManager
acquireResource(string_view url)kanzi::ResourceManagerinline
addDirectory(KzuBinaryDirectory *directory)kanzi::ResourceManager
addDirectoryFromFile(string_view fileName)kanzi::ResourceManager
addResource(Resource *resource)kanzi::ResourceManager
areAllGPUResourcesSupported()kanzi::ResourceManager
beginDirectories() const kanzi::ResourceManagerinline
create(KzcMemoryManager *memoryManager, Renderer *renderer)kanzi::ResourceManagerstatic
deployGPUResources()kanzi::ResourceManager
deployIfQueued(Resource *resource)kanzi::ResourceManager
destroy(ResourceManager *resourceManager)kanzi::ResourceManagerstatic
DirectoryMap typedefkanzi::ResourceManager
endDirectories() const kanzi::ResourceManagerinline
enqueueResourceFinishLoading(Resource *resource, const KzuResourceLoaderThreadContext *threadContext)kanzi::ResourceManager
getCompositionManager() const kanzi::ResourceManagerinline
getDefaultMemoryStrategy() const kanzi::ResourceManager
getDirectory(string_view name) const kanzi::ResourceManager
getDomain() const kanzi::ResourceManager
getMainThreadContext() const kanzi::ResourceManager
getMemoryManager() const kanzi::ResourceManager
getMemoryUsage(kzUint *out_resourceCount, kzUint *out_cpuMemoryUsage, kzUint *out_gpuMemoryUsage) const kanzi::ResourceManager
getNullBrush()kanzi::ResourceManager
getRelativePathFromAbsolutePath(kzString absolutePath)kanzi::ResourceManagerstatic
getRenderer() const kanzi::ResourceManager
getResourcePathFromURL(kzString resourceURL)kanzi::ResourceManagerstatic
getResourceURL(const Resource &resource) const kanzi::ResourceManager
GPUResource classkanzi::ResourceManagerfriend
gpuResourceCommonDataFreed(const GPUResource *gpuResource) const kanzi::ResourceManager
gpuResourceDeployed(GPUResource *gpuResource)kanzi::ResourceManager
gpuResourceInvalidated(GPUResource *gpuResource)kanzi::ResourceManager
gpuResourceUndeployed(const GPUResource *gpuResource) const kanzi::ResourceManager
initializeLoaderThreads(kzUint threadCount, kzUint maxPendingResources)kanzi::ResourceManager
interceptResourceLoading(Resource *resource)kanzi::ResourceManager
invalidateAllGPUResources()kanzi::ResourceManager
KeepInMemory enum valuekanzi::ResourceManager
KeepInMemoryLookupMap typedefkanzi::ResourceManager
loadImage(string_view url) const kanzi::ResourceManager
loadSpline(string_view url) const kanzi::ResourceManager
LookupMap typedefkanzi::ResourceManager
MemoryStrategy enum namekanzi::ResourceManager
OptimizeMemory enum valuekanzi::ResourceManager
PreloadFinishedCallback typedefkanzi::ResourceManager
preloadResources(const PreloadUrlContainer &preloadURLs, PreloadFinishedCallback callback)kanzi::ResourceManager
PreloadUrlContainer typedefkanzi::ResourceManager
prioritizeResource(Resource *resource)kanzi::ResourceManager
processDeploymentQueueItem()kanzi::ResourceManager
ProtocolHandler typedefkanzi::ResourceManager
ProtocolMap typedefkanzi::ResourceManager
purge()kanzi::ResourceManager
registerProtocolHandler(kzString protocol, ProtocolHandler handler, void *userData)kanzi::ResourceManager
registerResource(string_view url, ResourceSharedPtr resource)kanzi::ResourceManager
removeDirectory(KzuBinaryDirectory *directory)kanzi::ResourceManager
removeGPUResource(GPUResource *resource)kanzi::ResourceManager
removeResource(Resource *resource)kanzi::ResourceManager
Resource classkanzi::ResourceManagerfriend
resourceLoaded(Resource *resource, bool forcePrioritizeResource)kanzi::ResourceManager
ResourceManager(KzcMemoryManager *memoryManager, Renderer *renderer)kanzi::ResourceManagerexplicitprotected
resourceUnloaded(Resource *resource)kanzi::ResourceManager
setCompositionManager(CompositionManagerSharedPtr compositionManager)kanzi::ResourceManagerinline
setDefaultMemoryStrategy(MemoryStrategy resourceReleaseStrategy)kanzi::ResourceManager
setDomain(Domain *domain)kanzi::ResourceManager
setKeepGPUResourcesInCPUMemory(bool keepGPUResourcesInCPUMemory)kanzi::ResourceManager
supportsProtocolHandler(kzString protocol) const kanzi::ResourceManager
tryAcquireResource(string_view url)kanzi::ResourceManager
tryAcquireResource(string_view url)kanzi::ResourceManagerinline
undeployAllGPUResources()kanzi::ResourceManager
uninitializeLoaderThreads()kanzi::ResourceManager
unregisterProtocolHandler(kzString protocol)kanzi::ResourceManager
unregisterResource(string_view url)kanzi::ResourceManager
update()kanzi::ResourceManager
update_private(bool preloading)kanzi::ResourceManager
updatePendingResourceCount(kzInt amount)kanzi::ResourceManager
~ResourceManager()kanzi::ResourceManagerprotected