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::AssetBase
inline
explicit
baseColorTextureHandle_
EngineCore::MaterialAsset
protected
baseColorTexturePath
EngineCore::MaterialAsset
protected
data
Asset::AssetBase
protected
Ecs::ModelAssetPipeline
class
EngineCore::MaterialAsset
friend
emissiveTextureHandle_
EngineCore::MaterialAsset
protected
emissiveTexturePath
EngineCore::MaterialAsset
protected
getBaseColorTextureHandle
() const
EngineCore::MaterialAsset
inline
getBaseColorTexturePath
() const
EngineCore::MaterialAsset
inline
getData
()
EngineCore::MaterialAsset
getEmissiveTextureHandle
() const
EngineCore::MaterialAsset
inline
getEmissiveTexturePath
() const
EngineCore::MaterialAsset
inline
getEntity
() const
Asset::AssetBase
inline
getLightmapTextureHandle
() const
EngineCore::MaterialAsset
inline
getLightmapTexturePath
() const
EngineCore::MaterialAsset
inline
getLoadingState
()
Asset::AssetBase
inline
getMetallicRoughnessTextureHandle
() const
EngineCore::MaterialAsset
inline
getMetallicRoughnessTexturePath
() const
EngineCore::MaterialAsset
inline
getNormalTextureHandle
() const
EngineCore::MaterialAsset
inline
getNormalTexturePath
() const
EngineCore::MaterialAsset
inline
getType
() const
EngineCore::MaterialAsset
inline
lightmapTextureHandle_
EngineCore::MaterialAsset
protected
lightmapTexturePath
EngineCore::MaterialAsset
protected
loadingState
Asset::AssetBase
protected
mainRegistry
Asset::AssetBase
protected
MaterialAsset
(const Asset::Path &assetPath, bool initWithDefaultData=false)
EngineCore::MaterialAsset
explicit
metallicRoughnessTextureHandle_
EngineCore::MaterialAsset
protected
metallicRoughnessTexturePath
EngineCore::MaterialAsset
protected
normalTextureHandle_
EngineCore::MaterialAsset
protected
normalTexturePath
EngineCore::MaterialAsset
protected
requestLoad
()
Asset::AssetBase
inline
setBaseColorTextureHandle
(AlbedoTextureHandle h)
EngineCore::MaterialAsset
inline
setBaseColorTexturePath
(const std::filesystem::path &path)
EngineCore::MaterialAsset
inline
setEmissiveTextureHandle
(EmissiveTextureHandle h)
EngineCore::MaterialAsset
inline
setEmissiveTexturePath
(const std::filesystem::path &path)
EngineCore::MaterialAsset
inline
setLightmapTextureHandle
(LightmapTextureHandle h)
EngineCore::MaterialAsset
inline
setLightmapTexturePath
(const std::filesystem::path &path)
EngineCore::MaterialAsset
inline
setMetallicRoughnessTextureHandle
(MetallicRoughnessTextureHandle h)
EngineCore::MaterialAsset
inline
setMetallicRoughnessTexturePath
(const std::filesystem::path &path)
EngineCore::MaterialAsset
inline
setNormalTextureHandle
(NormalTextureHandle h)
EngineCore::MaterialAsset
inline
setNormalTexturePath
(const std::filesystem::path &path)
EngineCore::MaterialAsset
inline
type
EngineCore::MaterialAsset
protected
unload
() override
EngineCore::MaterialAsset
virtual
updateLoadingState
() override
EngineCore::MaterialAsset
protected
virtual
~AssetBase
()
Asset::AssetBase
inline
virtual
Generated by
1.14.0