| animationAssetManager_ | Engine::Core::AssetManager | private |
| AnimationAssetRef typedef | Engine::Core::AssetManager | |
| ApplicationContext | Engine::Core::AssetManager | private |
| assetImportPipeline | Engine::Core::AssetManager | private |
| AssetManager() | Engine::Core::AssetManager | |
| AssetManager(ApplicationContext *context) | Engine::Core::AssetManager | |
| attachToRenderer(Rendering::Renderer *renderer) | Engine::Core::AssetManager | |
| audioAssetManager_ | Engine::Core::AssetManager | private |
| AudioAssetRef typedef | Engine::Core::AssetManager | |
| cleanup() | Engine::Core::AssetManager | |
| context | Engine::Core::AssetManager | private |
| cubemapTextures | Engine::Core::AssetManager | private |
| discardSceneLoadingData() | Engine::Core::AssetManager | |
| doesTextureAlreadyExist(const std::filesystem::path &path) | Engine::Core::AssetManager | private |
| ensureFallbackTextureLocked() | Engine::Core::AssetManager | private |
| fallbackTextureDescriptorIndex_ | Engine::Core::AssetManager | private |
| fileTextureDescriptorIndices_ | Engine::Core::AssetManager | private |
| getAnimationAssetManager() const | Engine::Core::AssetManager | inline |
| getAsset(const Key &asset) | Engine::Core::AssetManager | inline |
| getAssetImportPipeline() | Engine::Core::AssetManager | |
| getAssetLoaderPool() const | Engine::Core::AssetManager | inline |
| getAudioAsset(const Asset::Path &path) | Engine::Core::AssetManager | |
| getAudioAssetManager() const | Engine::Core::AssetManager | inline |
| getAudioAssetPipeline() | Engine::Core::AssetManager | |
| getCalculationPool() const | Engine::Core::AssetManager | inline |
| getImageCount() const | Engine::Core::AssetManager | |
| getMaterialAssetManager() const | Engine::Core::AssetManager | inline |
| getMeshAsset(const Asset::MeshPath &asset) | Engine::Core::AssetManager | private |
| getMeshAssetManager() const | Engine::Core::AssetManager | inline |
| getMeshAssetPipeline() | Engine::Core::AssetManager | |
| getModelAssetManager() const | Engine::Core::AssetManager | inline |
| getOrCreateTextureHandleWithSlot(const std::filesystem::path &path, Assets::TextureType type) | Engine::Core::AssetManager | |
| getOrCreateTextureHandleWithSlot(const std::filesystem::path &path) | Engine::Core::AssetManager | inline |
| getSkinAssetManager() const | Engine::Core::AssetManager | inline |
| getTextureAssetPipeline() | Engine::Core::AssetManager | |
| getTextureDescriptorIndex(const std::filesystem::path &path) | Engine::Core::AssetManager | |
| getTextureDescriptorIndex(const std::filesystem::path &path, Assets::TextureType type) | Engine::Core::AssetManager | |
| getTextureDescriptorInfos() const | Engine::Core::AssetManager | |
| getTextureHandleRegistry() | Engine::Core::AssetManager | inline |
| gltfLoader | Engine::Core::AssetManager | private |
| loadAudioAsset(const Asset::Path &path) | Engine::Core::AssetManager | |
| loadEcsCubemap(const std::filesystem::path &path) | Engine::Core::AssetManager | |
| loadEcsModel(const std::filesystem::path &path) | Engine::Core::AssetManager | private |
| loadEcsTexture(const std::filesystem::path &path) | Engine::Core::AssetManager | private |
| materialAssetManager | Engine::Core::AssetManager | private |
| MaterialAssetRef typedef | Engine::Core::AssetManager | |
| meshAssetManager | Engine::Core::AssetManager | private |
| MeshAssetRef typedef | Engine::Core::AssetManager | |
| modelAssetManager | Engine::Core::AssetManager | private |
| registerTexture(const std::filesystem::path &path, Assets::RuntimeTexture texture) | Engine::Core::AssetManager | private |
| registerTexture(const std::filesystem::path &path, Assets::TextureType type, Assets::RuntimeTexture texture) | Engine::Core::AssetManager | private |
| registerTextureFromPrepared(const std::filesystem::path &path, Assets::RuntimeTexture texture) | Engine::Core::AssetManager | private |
| registerTextureFromPrepared(const std::filesystem::path &path, Assets::TextureType type, Assets::RuntimeTexture texture) | Engine::Core::AssetManager | private |
| releaseRuntimeTextureDescriptorIndex(uint32_t descriptorIndex) | Engine::Core::AssetManager | private |
| renderer | Engine::Core::AssetManager | private |
| RenderingDataManager | Engine::Core::AssetManager | private |
| replaceTextureFromPrepared(const std::filesystem::path &path, Assets::RuntimeTexture texture) | Engine::Core::AssetManager | private |
| replaceTextureFromPrepared(const std::filesystem::path &path, Assets::TextureType type, Assets::RuntimeTexture texture) | Engine::Core::AssetManager | private |
| reserveRuntimeTextureDescriptor() | Engine::Core::AssetManager | |
| runtimeTextureDescriptorIndices_ | Engine::Core::AssetManager | private |
| setRenderingDataManager(RenderingDataManager *renderingDataManager) | Engine::Core::AssetManager | |
| skinAssetManager_ | Engine::Core::AssetManager | private |
| SkinAssetRef typedef | Engine::Core::AssetManager | |
| textureAllocator | Engine::Core::AssetManager | private |
| textureAssetManager | Engine::Core::AssetManager | private |
| TextureAssetRef typedef | Engine::Core::AssetManager | |
| textureData | Engine::Core::AssetManager | private |
| textureHandleRegistry_ | Engine::Core::AssetManager | private |
| textureIdentitiesByPath_ | Engine::Core::AssetManager | private |
| textureIndexMap | Engine::Core::AssetManager | private |
| textureMutex | Engine::Core::AssetManager | private |
| textures | Engine::Core::AssetManager | private |
| texturesToCopyImageData | Engine::Core::AssetManager | private |
| texturesToUpload | Engine::Core::AssetManager | private |
| threadedCalculation_ | Engine::Core::AssetManager | private |
| threadPool_ | Engine::Core::AssetManager | private |
| unloadAllData() | Engine::Core::AssetManager | |
| unloadRuntimeTextures() | Engine::Core::AssetManager | private |
| unregisterTexture(Assets::RuntimeTexture *texture) | Engine::Core::AssetManager | private |
| ~AssetManager() | Engine::Core::AssetManager | |