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