MAGE
v0.171.0
Matthias Advanced Game Engine
mage::rendering::Material Member List
This is the complete list of members for
mage::rendering::Material
, including all inherited members.
GetBaseColor
() noexcept
mage::rendering::Material
GetBaseColor
() const noexcept
mage::rendering::Material
GetBaseColorSRV
() const noexcept
mage::rendering::Material
GetBaseColorTexture
() const noexcept
mage::rendering::Material
GetMaterialRGBA
() const noexcept
mage::rendering::Material
GetMaterialSRV
() const noexcept
mage::rendering::Material
GetMaterialTexture
() const noexcept
mage::rendering::Material
GetMetalness
() const noexcept
mage::rendering::Material
GetName
() const noexcept
mage::rendering::Material
GetNormalSRV
() const noexcept
mage::rendering::Material
GetNormalTexture
() const noexcept
mage::rendering::Material
GetRadiance
() const noexcept
mage::rendering::Material
GetRadianceSpectrum
() const noexcept
mage::rendering::Material
GetRoughness
() const noexcept
mage::rendering::Material
IsEmissive
() const noexcept
mage::rendering::Material
IsOpaque
() const noexcept
mage::rendering::Material
IsTransparant
() const noexcept
mage::rendering::Material
m_base_color
mage::rendering::Material
private
m_base_color_texture
mage::rendering::Material
private
m_material_texture
mage::rendering::Material
private
m_metalness
mage::rendering::Material
private
m_name
mage::rendering::Material
private
m_normal_texture
mage::rendering::Material
private
m_radiance
mage::rendering::Material
private
m_roughness
mage::rendering::Material
private
m_transparent
mage::rendering::Material
private
Material
(std::string name="material")
mage::rendering::Material
explicit
Material
(const Material &material)=default
mage::rendering::Material
Material
(Material &&material) noexcept=default
mage::rendering::Material
operator=
(const Material &material)=default
mage::rendering::Material
operator=
(Material &&material) noexcept=default
mage::rendering::Material
SetBaseColorTexture
(TexturePtr base_color_texture) noexcept
mage::rendering::Material
SetMaterialTexture
(TexturePtr material_texture) noexcept
mage::rendering::Material
SetMetalness
(F32 metalness) noexcept
mage::rendering::Material
SetName
(std::string name) noexcept
mage::rendering::Material
SetNormalTexture
(TexturePtr normal_texture)
mage::rendering::Material
SetOpaque
() noexcept
mage::rendering::Material
SetRadiance
(F32 radiance) noexcept
mage::rendering::Material
SetRoughness
(F32 roughness) noexcept
mage::rendering::Material
SetTransparent
(bool transparent=true) noexcept
mage::rendering::Material
~Material
()=default
mage::rendering::Material
Generated by
1.8.14