Ignition Rendering

API Reference

5.1.0
Ogre2Material Member List

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

alphaThresholdBaseMaterial< Ogre2Object >protected
AlphaThreshold() const overrideBaseMaterial< Ogre2Object >virtual
ambientBaseMaterial< Ogre2Object >protected
Ambient() const overrideBaseMaterial< Ogre2Object >virtual
BaseMaterial()BaseMaterial< Ogre2Object >protected
BaseObject()BaseObjectprotected
castShadowsBaseMaterial< Ogre2Object >protected
CastShadows() const overrideBaseMaterial< Ogre2Object >virtual
ClearEmissiveMap() overrideOgre2Materialvirtual
ClearEnvironmentMap() overrideOgre2Materialvirtual
ClearLightMap() overrideOgre2Materialvirtual
ClearMetalnessMap() overrideOgre2Materialvirtual
ClearNormalMap() overrideOgre2Materialvirtual
ClearRoughnessMap() overrideOgre2Materialvirtual
ClearTexture() overrideOgre2Materialvirtual
Clone(const std::string &_name="") const overrideBaseMaterial< Ogre2Object >virtual
CopyFrom(ConstMaterialPtr _material) overrideBaseMaterial< Ogre2Object >virtual
CopyFrom(const common::Material &_material) overrideBaseMaterial< Ogre2Object >virtual
Datablock() constOgre2Materialvirtual
DepthCheckEnabled() const overrideOgre2Materialvirtual
depthCheckEnabledBaseMaterial< Ogre2Object >protected
DepthWriteEnabled() const overrideOgre2Materialvirtual
depthWriteEnabledBaseMaterial< Ogre2Object >protected
Destroy() overrideOgre2Materialvirtual
Diffuse() const overrideOgre2Materialvirtual
diffuseBaseMaterial< Ogre2Object >protected
emissiveBaseMaterial< Ogre2Object >protected
Emissive() const overrideOgre2Materialvirtual
EmissiveMap() const overrideOgre2Materialvirtual
emissiveMapNameOgre2Materialprotected
EnvironmentMap() const overrideOgre2Materialvirtual
environmentMapNameOgre2Materialprotected
FillUnlitDatablock(Ogre::HlmsUnlitDatablock *_datablock) constOgre2Materialvirtual
FragmentShader() const overrideBaseMaterial< Ogre2Object >virtual
FragmentShaderParams() overrideBaseMaterial< Ogre2Object >virtual
HasEmissiveMap() const overrideOgre2Materialvirtual
HasEnvironmentMap() const overrideOgre2Materialvirtual
HasLightMap() const overrideOgre2Materialvirtual
HasMetalnessMap() const overrideOgre2Materialvirtual
HasNormalMap() const overrideOgre2Materialvirtual
HasRoughnessMap() const overrideOgre2Materialvirtual
HasTexture() const overrideOgre2Materialvirtual
idBaseObjectprotected
ignition::Id() const =0Objectpure virtual
ignition::rendering::Ogre2Object::Id() const overrideBaseObjectvirtual
Init() overrideOgre2Materialprotectedvirtual
lightingEnabledBaseMaterial< Ogre2Object >protected
LightingEnabled() const overrideBaseMaterial< Ogre2Object >virtual
LightMap() const overrideOgre2Materialvirtual
lightMapNameOgre2Materialprotected
LightMapTexCoordSet() const overrideOgre2Materialvirtual
lightMapUvSetOgre2Materialprotected
Load()BaseObjectprotectedvirtual
Material()Ogre2Materialvirtual
Metalness() const overrideOgre2Materialvirtual
MetalnessMap() const overrideOgre2Materialvirtual
metalnessMapNameOgre2Materialprotected
ignition::Name() const =0Objectpure virtual
ignition::rendering::Ogre2Object::Name() const overrideBaseObjectvirtual
nameBaseObjectprotected
NormalMap() const overrideOgre2Materialvirtual
normalMapNameOgre2Materialprotected
Ogre2Material()Ogre2Materialprotected
Ogre2Object()Ogre2Objectprotected
ogreDatablockOgre2Materialprotected
ogreDatablockIdOgre2Materialprotected
ogreHlmsPbsOgre2Materialprotected
ogreMaterialOgre2Materialprotected
ogreUnlitDatablockOgre2Materialprotected
ignition::PostRender()=0Objectpure virtual
ignition::rendering::Ogre2Object::PostRender() overrideBaseObjectvirtual
PreRender() overrideOgre2Materialvirtual
receiveShadowsBaseMaterial< Ogre2Object >protected
ReceiveShadows() const overrideOgre2Materialvirtual
reflectionEnabledBaseMaterial< Ogre2Object >protected
ReflectionEnabled() const overrideBaseMaterial< Ogre2Object >virtual
reflectivityBaseMaterial< Ogre2Object >protected
Reflectivity() const overrideBaseMaterial< Ogre2Object >virtual
renderOrderBaseMaterial< Ogre2Object >protected
RenderOrder() const overrideOgre2Materialvirtual
Reset()BaseMaterial< Ogre2Object >protectedvirtual
Roughness() const overrideOgre2Materialvirtual
RoughnessMap() const overrideOgre2Materialvirtual
roughnessMapNameOgre2Materialprotected
sceneOgre2Objectprotected
ignition::Scene() const =0Objectpure virtual
ignition::rendering::Ogre2Object::Scene() const overrideOgre2Objectvirtual
SetAlphaFromTexture(bool _enabled, double _alpha=0.5, bool _twoSided=true) overrideOgre2Materialvirtual
SetAmbient(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< Ogre2Object >virtual
SetAmbient(const math::Color &_color) overrideBaseMaterial< Ogre2Object >virtual
SetCastShadows(const bool _castShadows) overrideBaseMaterial< Ogre2Object >virtual
SetDepthCheckEnabled(bool _enabled) overrideOgre2Materialvirtual
SetDepthMaterial(const double far, const double near) overrideBaseMaterial< Ogre2Object >virtual
SetDepthWriteEnabled(bool _enabled) overrideOgre2Materialvirtual
SetDiffuse(const math::Color &_color) overrideOgre2Materialvirtual
BaseMaterial< Ogre2Object >::SetDiffuse(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< Ogre2Object >virtual
SetEmissive(const math::Color &_color) overrideOgre2Materialvirtual
BaseMaterial< Ogre2Object >::SetEmissive(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< Ogre2Object >virtual
SetEmissiveMap(const std::string &_emissiveMap) overrideOgre2Materialvirtual
SetEnvironmentMap(const std::string &_metalnessMap) overrideOgre2Materialvirtual
SetFragmentShader(const std::string &_path) overrideBaseMaterial< Ogre2Object >virtual
SetLightingEnabled(const bool _enabled) overrideBaseMaterial< Ogre2Object >virtual
SetLightMap(const std::string &_lightMap, unsigned int _uvSet=0u) overrideOgre2Materialvirtual
SetMetalness(const float _roughness) overrideOgre2Materialvirtual
SetMetalnessMap(const std::string &_metalnessMap) overrideOgre2Materialvirtual
SetNormalMap(const std::string &_normalMap) overrideOgre2Materialvirtual
SetReceiveShadows(const bool _receiveShadows) overrideOgre2Materialvirtual
SetReflectionEnabled(const bool _enabled) overrideBaseMaterial< Ogre2Object >virtual
SetReflectivity(const double _reflectivity) overrideBaseMaterial< Ogre2Object >virtual
SetRenderOrder(const float _renderOrder) overrideOgre2Materialvirtual
SetRoughness(const float _roughness) overrideOgre2Materialvirtual
SetRoughnessMap(const std::string &_roughnessMap) overrideOgre2Materialvirtual
SetShaderType(enum ShaderType _type) overrideBaseMaterial< Ogre2Object >inlinevirtual
SetShininess(const double _shininess) overrideBaseMaterial< Ogre2Object >virtual
SetSpecular(const math::Color &_color) overrideOgre2Materialvirtual
BaseMaterial< Ogre2Object >::SetSpecular(const double _r, const double _g, const double _b, const double _a=1.0) overrideBaseMaterial< Ogre2Object >virtual
SetTexture(const std::string &_texture) overrideOgre2Materialvirtual
SetTextureMapImpl(const std::string &_texture, Ogre::PbsTextureTypes _type)Ogre2Materialprotectedvirtual
SetTransparency(const double _transparency) overrideOgre2Materialvirtual
SetVertexShader(const std::string &_path) overrideBaseMaterial< Ogre2Object >virtual
ShaderType() const overrideBaseMaterial< Ogre2Object >inlinevirtual
shininessBaseMaterial< Ogre2Object >protected
Shininess() const overrideBaseMaterial< Ogre2Object >virtual
Specular() const overrideOgre2Materialvirtual
specularBaseMaterial< Ogre2Object >protected
Texture() const overrideOgre2Materialvirtual
Texture(const std::string &_name)Ogre2Materialprotectedvirtual
TextureAlphaEnabled() const overrideBaseMaterial< Ogre2Object >virtual
textureAlphaEnabledBaseMaterial< Ogre2Object >protected
textureNameOgre2Materialprotected
transparencyBaseMaterial< Ogre2Object >protected
Transparency() const overrideBaseMaterial< Ogre2Object >virtual
twoSidedEnabledBaseMaterial< Ogre2Object >protected
TwoSidedEnabled() const overrideBaseMaterial< Ogre2Object >virtual
Type() const overrideOgre2Materialvirtual
UnlitDatablock()Ogre2Materialvirtual
UpdateTransparency()Ogre2Materialprotectedvirtual
VertexShader() const overrideBaseMaterial< Ogre2Object >virtual
VertexShaderParams() overrideBaseMaterial< Ogre2Object >virtual
~BaseMaterial()BaseMaterial< Ogre2Object >virtual
~BaseObject()BaseObjectvirtual
~Material()Materialinlinevirtual
~Object()Objectinlinevirtual
~Ogre2Material()Ogre2Materialvirtual
~Ogre2Object()Ogre2Objectvirtual