| create(Args &&... args) | CeresEngine::ResourceManager | inline |
| create(const ResourcePtr &resource) | CeresEngine::ResourceManager | inline |
| create(ResourcePtr &&resourcePtr) | CeresEngine::ResourceManager | |
| createInternal(ResourceData &resourceData, ResourcePtr &&resource) | CeresEngine::ResourceManager | private |
| createResourceData(const UUID &uuid=UUID()) | CeresEngine::ResourceManager | private |
| createWithID(const UUID &uuid, Args &&... args) | CeresEngine::ResourceManager | inline |
| createWithID(const UUID &uuid, const ResourcePtr &resource) | CeresEngine::ResourceManager | inline |
| createWithID(const UUID &uuid, ResourcePtr &&resourcePtr) | CeresEngine::ResourceManager | |
| getBaseURL() const noexcept | CeresEngine::ResourceManager | inline |
| getExecutionContext() const noexcept | CeresEngine::ResourceManager | inline |
| getPackageManager() const noexcept | CeresEngine::ResourceManager | inline |
| getResource(const StringView name) | CeresEngine::ResourceManager | inline |
| getResource(const UUID &uuid) | CeresEngine::ResourceManager | inline |
| getResource(StringView name) | CeresEngine::ResourceManager | |
| getResource(const UUID &uuid) | CeresEngine::ResourceManager | |
| getURLSession() const noexcept | CeresEngine::ResourceManager | inline |
| import(const ResourceURL url, UPtr< ResourceImportOptions > &&importOptions=nullptr) | CeresEngine::ResourceManager | inline |
| import(ResourceURL url, UPtr< ResourceImportOptions > &&importOptions=nullptr) | CeresEngine::ResourceManager | |
| importers | CeresEngine::ResourceManager | |
| ImportingResourcesList typedef | CeresEngine::ResourceManager | private |
| load(const ResourceURL url, const Optional< ResourceID > resourceID={}) | CeresEngine::ResourceManager | inline |
| load(const ResourceID id) | CeresEngine::ResourceManager | inline |
| load(InputStream inputStream, const Optional< ResourceID > resourceID={}) | CeresEngine::ResourceManager | inline |
| load(ResourceURL url, Optional< ResourceID > resourceID={}) | CeresEngine::ResourceManager | |
| load(ResourceID id) | CeresEngine::ResourceManager | |
| load(InputStream inputStream, Optional< ResourceID > resourceID={}) | CeresEngine::ResourceManager | |
| LoadedResourceMap typedef | CeresEngine::ResourceManager | private |
| LoadingResourcesList typedef | CeresEngine::ResourceManager | private |
| locate(const StringView name) | CeresEngine::ResourceManager | inline |
| locate(StringView name) | CeresEngine::ResourceManager | |
| mBaseURL | CeresEngine::ResourceManager | private |
| mExecutionContext | CeresEngine::ResourceManager | private |
| mImportingResources | CeresEngine::ResourceManager | private |
| mLoadingResources | CeresEngine::ResourceManager | private |
| mPackageManager | CeresEngine::ResourceManager | private |
| mResourceHandles | CeresEngine::ResourceManager | private |
| mResources | CeresEngine::ResourceManager | private |
| mSavingResources | CeresEngine::ResourceManager | private |
| mSerializationContext | CeresEngine::ResourceManager | private |
| mURLSession | CeresEngine::ResourceManager | private |
| notifyHandleDestroy(const ResourceHandleData *resourceHandleData) | CeresEngine::ResourceManager | private |
| notifyStrongHandleDestroy(ResourceHandleData *resourceHandleData) | CeresEngine::ResourceManager | private |
| PackageManager | CeresEngine::ResourceManager | friend |
| ResourceData | CeresEngine::ResourceManager | friend |
| ResourceHandleData | CeresEngine::ResourceManager | friend |
| ResourceManager(URLSession &urlSession, ExecutionContext &executionContext, const SerializationContext &serializationContext=SerializationContext::getDefault()) | CeresEngine::ResourceManager | |
| save(ResourceURL url, HResource resource) | CeresEngine::ResourceManager | |
| save(OutputStream outputStream, HResource resource) | CeresEngine::ResourceManager | |
| SavingResourcesList typedef | CeresEngine::ResourceManager | private |
| setBaseURL(const ResourceURL &baseURL) | CeresEngine::ResourceManager | |
| ~ResourceManager() | CeresEngine::ResourceManager | |