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

This is the complete list of members for Engine::Assets::Material, including all inherited members.

AssetBase(bool initializeDefaultEntity=false)Asset::AssetBaseinlineexplicit
baseColorTextureHandle_Engine::Assets::Materialprotected
baseColorTexturePathEngine::Assets::Materialprotected
dataAsset::AssetBaseprotected
emissiveTextureHandle_Engine::Assets::Materialprotected
emissiveTexturePathEngine::Assets::Materialprotected
getBaseColorTextureHandle() constEngine::Assets::Materialinline
getBaseColorTexturePath() constEngine::Assets::Materialinline
getData()Engine::Assets::Material
getEmissiveTextureHandle() constEngine::Assets::Materialinline
getEmissiveTexturePath() constEngine::Assets::Materialinline
getEntity() constAsset::AssetBaseinline
getLightmapTextureHandle() constEngine::Assets::Materialinline
getLightmapTexturePath() constEngine::Assets::Materialinline
getLoadingState()Asset::AssetBaseinline
getMetallicRoughnessTextureHandle() constEngine::Assets::Materialinline
getMetallicRoughnessTexturePath() constEngine::Assets::Materialinline
getNormalTextureHandle() constEngine::Assets::Materialinline
getNormalTexturePath() constEngine::Assets::Materialinline
getType() constEngine::Assets::Materialinline
lightmapTextureHandle_Engine::Assets::Materialprotected
lightmapTexturePathEngine::Assets::Materialprotected
loadingStateAsset::AssetBaseprotected
mainRegistryAsset::AssetBaseprotected
Material(const Asset::Path &assetPath, bool initWithDefaultData=false)Engine::Assets::Materialexplicit
metallicRoughnessTextureHandle_Engine::Assets::Materialprotected
metallicRoughnessTexturePathEngine::Assets::Materialprotected
normalTextureHandle_Engine::Assets::Materialprotected
normalTexturePathEngine::Assets::Materialprotected
requestLoad()Asset::AssetBaseinline
setBaseColorTextureHandle(AlbedoTextureHandle h)Engine::Assets::Materialinline
setBaseColorTexturePath(const std::filesystem::path &path)Engine::Assets::Materialinline
setEmissiveTextureHandle(EmissiveTextureHandle h)Engine::Assets::Materialinline
setEmissiveTexturePath(const std::filesystem::path &path)Engine::Assets::Materialinline
setLightmapTextureHandle(LightmapTextureHandle h)Engine::Assets::Materialinline
setLightmapTexturePath(const std::filesystem::path &path)Engine::Assets::Materialinline
setMetallicRoughnessTextureHandle(MetallicRoughnessTextureHandle h)Engine::Assets::Materialinline
setMetallicRoughnessTexturePath(const std::filesystem::path &path)Engine::Assets::Materialinline
setNormalTextureHandle(NormalTextureHandle h)Engine::Assets::Materialinline
setNormalTexturePath(const std::filesystem::path &path)Engine::Assets::Materialinline
typeEngine::Assets::Materialprotected
unload() overrideEngine::Assets::Materialvirtual
updateLoadingState() overrideEngine::Assets::Materialprotectedvirtual
~AssetBase()Asset::AssetBaseinlinevirtual