acquireLoadedResource(string_view url) const | kanzi::ResourceManager | |
acquireResource(string_view url) | kanzi::ResourceManager | |
acquireResource(string_view url) | kanzi::ResourceManager | inline |
addDirectory(KzuBinaryDirectory *directory) | kanzi::ResourceManager | |
addDirectoryFromFile(string_view fileName) | kanzi::ResourceManager | |
addResource(Resource *resource) | kanzi::ResourceManager | |
areAllGPUResourcesSupported() | kanzi::ResourceManager | |
beginDirectories() const | kanzi::ResourceManager | inline |
create(KzcMemoryManager *memoryManager, Renderer *renderer) | kanzi::ResourceManager | static |
deployGPUResources() | kanzi::ResourceManager | |
deployIfQueued(Resource *resource) | kanzi::ResourceManager | |
destroy(ResourceManager *resourceManager) | kanzi::ResourceManager | static |
DirectoryMap typedef | kanzi::ResourceManager | |
endDirectories() const | kanzi::ResourceManager | inline |
enqueueResourceFinishLoading(Resource *resource, const KzuResourceLoaderThreadContext *threadContext) | kanzi::ResourceManager | |
getCompositionManager() const | kanzi::ResourceManager | inline |
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::ResourceManager | static |
getRenderer() const | kanzi::ResourceManager | |
getResourcePathFromURL(kzString resourceURL) | kanzi::ResourceManager | static |
getResourceURL(const Resource &resource) const | kanzi::ResourceManager | |
GPUResource class | kanzi::ResourceManager | friend |
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 value | kanzi::ResourceManager | |
KeepInMemoryLookupMap typedef | kanzi::ResourceManager | |
loadImage(string_view url) const | kanzi::ResourceManager | |
loadSpline(string_view url) const | kanzi::ResourceManager | |
LookupMap typedef | kanzi::ResourceManager | |
MemoryStrategy enum name | kanzi::ResourceManager | |
OptimizeMemory enum value | kanzi::ResourceManager | |
PreloadFinishedCallback typedef | kanzi::ResourceManager | |
preloadResources(const PreloadUrlContainer &preloadURLs, PreloadFinishedCallback callback) | kanzi::ResourceManager | |
PreloadUrlContainer typedef | kanzi::ResourceManager | |
prioritizeResource(Resource *resource) | kanzi::ResourceManager | |
processDeploymentQueueItem() | kanzi::ResourceManager | |
ProtocolHandler typedef | kanzi::ResourceManager | |
ProtocolMap typedef | kanzi::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 class | kanzi::ResourceManager | friend |
resourceLoaded(Resource *resource, bool forcePrioritizeResource) | kanzi::ResourceManager | |
ResourceManager(KzcMemoryManager *memoryManager, Renderer *renderer) | kanzi::ResourceManager | explicitprotected |
resourceUnloaded(Resource *resource) | kanzi::ResourceManager | |
setCompositionManager(CompositionManagerSharedPtr compositionManager) | kanzi::ResourceManager | inline |
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::ResourceManager | inline |
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::ResourceManager | protected |