Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::MaterialAsset Member List

This is the complete list of members for EngineCore::MaterialAsset, including all inherited members.

AssetBase(bool initializeDefaultEntity=false)Asset::AssetBaseinlineexplicit
baseColorTextureHandle_EngineCore::MaterialAssetprotected
baseColorTexturePathEngineCore::MaterialAssetprotected
dataAsset::AssetBaseprotected
Ecs::ModelAssetPipeline classEngineCore::MaterialAssetfriend
emissiveTextureHandle_EngineCore::MaterialAssetprotected
emissiveTexturePathEngineCore::MaterialAssetprotected
getBaseColorTextureHandle() constEngineCore::MaterialAssetinline
getBaseColorTexturePath() constEngineCore::MaterialAssetinline
getData()EngineCore::MaterialAsset
getEmissiveTextureHandle() constEngineCore::MaterialAssetinline
getEmissiveTexturePath() constEngineCore::MaterialAssetinline
getEntity() constAsset::AssetBaseinline
getLightmapTextureHandle() constEngineCore::MaterialAssetinline
getLightmapTexturePath() constEngineCore::MaterialAssetinline
getLoadingState()Asset::AssetBaseinline
getMetallicRoughnessTextureHandle() constEngineCore::MaterialAssetinline
getMetallicRoughnessTexturePath() constEngineCore::MaterialAssetinline
getNormalTextureHandle() constEngineCore::MaterialAssetinline
getNormalTexturePath() constEngineCore::MaterialAssetinline
getType() constEngineCore::MaterialAssetinline
lightmapTextureHandle_EngineCore::MaterialAssetprotected
lightmapTexturePathEngineCore::MaterialAssetprotected
loadingStateAsset::AssetBaseprotected
mainRegistryAsset::AssetBaseprotected
MaterialAsset(const Asset::Path &assetPath, bool initWithDefaultData=false)EngineCore::MaterialAssetexplicit
metallicRoughnessTextureHandle_EngineCore::MaterialAssetprotected
metallicRoughnessTexturePathEngineCore::MaterialAssetprotected
normalTextureHandle_EngineCore::MaterialAssetprotected
normalTexturePathEngineCore::MaterialAssetprotected
requestLoad()Asset::AssetBaseinline
setBaseColorTextureHandle(AlbedoTextureHandle h)EngineCore::MaterialAssetinline
setBaseColorTexturePath(const std::filesystem::path &path)EngineCore::MaterialAssetinline
setEmissiveTextureHandle(EmissiveTextureHandle h)EngineCore::MaterialAssetinline
setEmissiveTexturePath(const std::filesystem::path &path)EngineCore::MaterialAssetinline
setLightmapTextureHandle(LightmapTextureHandle h)EngineCore::MaterialAssetinline
setLightmapTexturePath(const std::filesystem::path &path)EngineCore::MaterialAssetinline
setMetallicRoughnessTextureHandle(MetallicRoughnessTextureHandle h)EngineCore::MaterialAssetinline
setMetallicRoughnessTexturePath(const std::filesystem::path &path)EngineCore::MaterialAssetinline
setNormalTextureHandle(NormalTextureHandle h)EngineCore::MaterialAssetinline
setNormalTexturePath(const std::filesystem::path &path)EngineCore::MaterialAssetinline
typeEngineCore::MaterialAssetprotected
unload() overrideEngineCore::MaterialAssetvirtual
updateLoadingState() overrideEngineCore::MaterialAssetprotectedvirtual
~AssetBase()Asset::AssetBaseinlinevirtual