Ignition Common

API Reference

4.5.0
Material Member List

This is the complete list of members for Material, including all inherited members.

ADD enum valueMaterial
AlphaThreshold() constMaterial
Ambient() constMaterial
Blend() constMaterial
BLEND_MODE_BEGIN enum valueMaterial
BLEND_MODE_END enum valueMaterial
BlendFactors(double &_srcFactor, double &_dstFactor) constMaterial
BlendMode enum nameMaterial
BlendStr() constMaterial
BLINN enum valueMaterial
DepthWrite() constMaterial
Diffuse() constMaterial
Emissive() constMaterial
FLAT enum valueMaterial
GOURAUD enum valueMaterial
Lighting() constMaterial
Material()Material
Material(const math::Color &_clr)Materialexplicit
MODULATE enum valueMaterial
Name() constMaterial
operator<<(std::ostream &_out, const Material &_m)Materialfriend
PbrMaterial() constMaterial
PHONG enum valueMaterial
PointSize() constMaterial
RenderOrder() constMaterial
REPLACE enum valueMaterial
SetAlphaFromTexture(bool _enabled, double _alpha=0.5, bool _twoSided=true)Material
SetAmbient(const math::Color &_clr)Material
SetBlend(BlendMode _b)Material
SetBlendFactors(double _srcFactor, double _dstFactor)Material
SetDepthWrite(bool _value)Material
SetDiffuse(const math::Color &_clr)Material
SetEmissive(const math::Color &_clr)Material
SetLighting(bool _value)Material
SetPbrMaterial(const Pbr &_pbr)Material
SetPointSize(double _size)Material
SetRenderOrder(float _renderOrder)Material
SetShade(ShadeMode _b)Material
SetShininess(double _t)Material
SetSpecular(const math::Color &_clr)Material
SetTextureImage(const std::string &_tex)Material
SetTextureImage(const std::string &_tex, const std::string &_resourcePath)Material
SetTransparency(double _t)Material
Shade() constMaterial
SHADE_MODE_BEGIN enum valueMaterial
SHADE_MODE_END enum valueMaterial
ShadeMode enum nameMaterial
ShadeStr() constMaterial
Shininess() constMaterial
Specular() constMaterial
TextureAlphaEnabled() constMaterial
TextureImage() constMaterial
Transparency() constMaterial
TwoSidedEnabled() constMaterial
~Material()Material