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() noexceptmage::rendering::Material
GetBaseColor() const noexceptmage::rendering::Material
GetBaseColorSRV() const noexceptmage::rendering::Material
GetBaseColorTexture() const noexceptmage::rendering::Material
GetMaterialRGBA() const noexceptmage::rendering::Material
GetMaterialSRV() const noexceptmage::rendering::Material
GetMaterialTexture() const noexceptmage::rendering::Material
GetMetalness() const noexceptmage::rendering::Material
GetName() const noexceptmage::rendering::Material
GetNormalSRV() const noexceptmage::rendering::Material
GetNormalTexture() const noexceptmage::rendering::Material
GetRadiance() const noexceptmage::rendering::Material
GetRadianceSpectrum() const noexceptmage::rendering::Material
GetRoughness() const noexceptmage::rendering::Material
IsEmissive() const noexceptmage::rendering::Material
IsOpaque() const noexceptmage::rendering::Material
IsTransparant() const noexceptmage::rendering::Material
m_base_colormage::rendering::Materialprivate
m_base_color_texturemage::rendering::Materialprivate
m_material_texturemage::rendering::Materialprivate
m_metalnessmage::rendering::Materialprivate
m_namemage::rendering::Materialprivate
m_normal_texturemage::rendering::Materialprivate
m_radiancemage::rendering::Materialprivate
m_roughnessmage::rendering::Materialprivate
m_transparentmage::rendering::Materialprivate
Material(std::string name="material")mage::rendering::Materialexplicit
Material(const Material &material)=defaultmage::rendering::Material
Material(Material &&material) noexcept=defaultmage::rendering::Material
operator=(const Material &material)=defaultmage::rendering::Material
operator=(Material &&material) noexcept=defaultmage::rendering::Material
SetBaseColorTexture(TexturePtr base_color_texture) noexceptmage::rendering::Material
SetMaterialTexture(TexturePtr material_texture) noexceptmage::rendering::Material
SetMetalness(F32 metalness) noexceptmage::rendering::Material
SetName(std::string name) noexceptmage::rendering::Material
SetNormalTexture(TexturePtr normal_texture)mage::rendering::Material
SetOpaque() noexceptmage::rendering::Material
SetRadiance(F32 radiance) noexceptmage::rendering::Material
SetRoughness(F32 roughness) noexceptmage::rendering::Material
SetTransparent(bool transparent=true) noexceptmage::rendering::Material
~Material()=defaultmage::rendering::Material