Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Core::AssetManager Member List

This is the complete list of members for Engine::Core::AssetManager, including all inherited members.

ApplicationContextEngine::Core::AssetManagerprivate
AssetManager()Engine::Core::AssetManager
AssetManager(ApplicationContext *context)Engine::Core::AssetManager
attachToRenderer(Rendering::Renderer *renderer)Engine::Core::AssetManager
audioAssetManager_Engine::Core::AssetManagerprivate
audioAssetPipeline_Engine::Core::AssetManagerprivate
AudioAssetRef typedefEngine::Core::AssetManager
cleanup()Engine::Core::AssetManager
contextEngine::Core::AssetManagerprivate
cubemapTexturesEngine::Core::AssetManagerprivate
discardSceneLoadingData()Engine::Core::AssetManager
doesTextureAlreadyExist(const std::filesystem::path &path)Engine::Core::AssetManagerprivate
getAsset(const Key &asset)Engine::Core::AssetManagerinline
getAssetLoaderPool() constEngine::Core::AssetManagerinline
getAudioAsset(const std::filesystem::path &path)Engine::Core::AssetManager
getAudioAssetManager() constEngine::Core::AssetManagerinline
getAudioAssetPipeline()Engine::Core::AssetManager
getCalculationPool() constEngine::Core::AssetManagerinline
getImageCount() constEngine::Core::AssetManager
getMaterialAssetManager() constEngine::Core::AssetManagerinline
getMeshAsset(const Asset::Path &asset)Engine::Core::AssetManagerprivate
getMeshAssetManager() constEngine::Core::AssetManagerinline
getMeshAssetPipeline()Engine::Core::AssetManager
getModelAssetManager() constEngine::Core::AssetManagerinline
getTextureAssetPipeline()Engine::Core::AssetManager
getTextureDescriptorIndex(const std::filesystem::path &path)Engine::Core::AssetManager
getTextureDescriptorInfos() constEngine::Core::AssetManager
getTextureHandleRegistry()Engine::Core::AssetManagerinline
gltfLoaderEngine::Core::AssetManagerprivate
loadAudioAsset(const std::filesystem::path &path)Engine::Core::AssetManager
loadEcsCubemap(const std::filesystem::path &path)Engine::Core::AssetManager
loadEcsModel(const std::filesystem::path &path)Engine::Core::AssetManagerprivate
loadEcsTexture(const std::filesystem::path &path)Engine::Core::AssetManagerprivate
materialAssetManagerEngine::Core::AssetManagerprivate
MaterialAssetRef typedefEngine::Core::AssetManager
meshAssetManagerEngine::Core::AssetManagerprivate
MeshAssetRef typedefEngine::Core::AssetManager
modelAssetManagerEngine::Core::AssetManagerprivate
modelAssetPipelineEngine::Core::AssetManagerprivate
registerTexture(const std::filesystem::path &path, Assets::RuntimeTexture texture)Engine::Core::AssetManagerprivate
registerTextureFromPrepared(const std::filesystem::path &path, Assets::RuntimeTexture texture)Engine::Core::AssetManagerprivate
rendererEngine::Core::AssetManagerprivate
RenderingDataManagerEngine::Core::AssetManagerprivate
replaceTextureFromPrepared(const std::filesystem::path &path, Assets::RuntimeTexture texture)Engine::Core::AssetManagerprivate
setRenderingDataManager(RenderingDataManager *renderingDataManager)Engine::Core::AssetManager
textureAllocatorEngine::Core::AssetManagerprivate
textureAssetManagerEngine::Core::AssetManagerprivate
TextureAssetRef typedefEngine::Core::AssetManager
textureDataEngine::Core::AssetManagerprivate
textureHandleRegistry_Engine::Core::AssetManagerprivate
textureIndexMapEngine::Core::AssetManagerprivate
textureMutexEngine::Core::AssetManagerprivate
texturePipelineEngine::Core::AssetManagerprivate
texturesEngine::Core::AssetManagerprivate
texturesToCopyImageDataEngine::Core::AssetManagerprivate
texturesToUploadEngine::Core::AssetManagerprivate
threadedCalculation_Engine::Core::AssetManagerprivate
threadPool_Engine::Core::AssetManagerprivate
unloadAllData()Engine::Core::AssetManager
unloadRuntimeTextures()Engine::Core::AssetManagerprivate
unregisterTexture(Assets::RuntimeTexture *texture)Engine::Core::AssetManagerprivate
~AssetManager()Engine::Core::AssetManager