alphaThreshold | BaseMaterial< Ogre2Object > | protected |
AlphaThreshold() const override | BaseMaterial< Ogre2Object > | |
gz::rendering::Material::AlphaThreshold() const =0 | Material | pure virtual |
ambient | BaseMaterial< Ogre2Object > | protected |
Ambient() const override | BaseMaterial< Ogre2Object > | virtual |
gz::rendering::Material::Ambient() const =0 | Material | pure virtual |
BaseMaterial() | BaseMaterial< Ogre2Object > | protected |
BaseObject() | BaseObject | protected |
castShadows | BaseMaterial< Ogre2Object > | protected |
CastShadows() const override | BaseMaterial< Ogre2Object > | virtual |
gz::rendering::Material::CastShadows() const =0 | Material | pure virtual |
ClearEmissiveMap() override | Ogre2Material | virtual |
ClearEnvironmentMap() override | Ogre2Material | virtual |
ClearLightMap() override | Ogre2Material | virtual |
ClearMetalnessMap() override | Ogre2Material | virtual |
ClearNormalMap() override | Ogre2Material | virtual |
ClearRoughnessMap() override | Ogre2Material | virtual |
ClearTexture() override | Ogre2Material | virtual |
Clone(const std::string &_name="") const override | BaseMaterial< Ogre2Object > | virtual |
CopyFrom(ConstMaterialPtr _material) override | BaseMaterial< Ogre2Object > | virtual |
CopyFrom(const common::Material &_material) override | BaseMaterial< Ogre2Object > | virtual |
Datablock() const | Ogre2Material | virtual |
DepthCheckEnabled() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::DepthCheckEnabled() const override | BaseMaterial< Ogre2Object > | virtual |
depthCheckEnabled | BaseMaterial< Ogre2Object > | protected |
DepthWriteEnabled() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::DepthWriteEnabled() const override | BaseMaterial< Ogre2Object > | virtual |
depthWriteEnabled | BaseMaterial< Ogre2Object > | protected |
Destroy() override | Ogre2Material | virtual |
Diffuse() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::Diffuse() const override | BaseMaterial< Ogre2Object > | virtual |
diffuse | BaseMaterial< Ogre2Object > | protected |
Emissive() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::Emissive() const override | BaseMaterial< Ogre2Object > | virtual |
emissive | BaseMaterial< Ogre2Object > | protected |
EmissiveMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::EmissiveMap() const override | BaseMaterial< Ogre2Object > | virtual |
EmissiveMapData() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::EmissiveMapData() const override | BaseMaterial< Ogre2Object > | virtual |
emissiveMapName | Ogre2Material | protected |
EnvironmentMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::EnvironmentMap() const override | BaseMaterial< Ogre2Object > | virtual |
EnvironmentMapData() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::EnvironmentMapData() const override | BaseMaterial< Ogre2Object > | virtual |
environmentMapName | Ogre2Material | protected |
FillUnlitDatablock(Ogre::HlmsUnlitDatablock *_datablock) const | Ogre2Material | virtual |
FragmentShader() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::FragmentShader() const override | BaseMaterial< Ogre2Object > | virtual |
FragmentShaderParams() override | Ogre2Material | virtual |
HasEmissiveMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::HasEmissiveMap() const override | BaseMaterial< Ogre2Object > | virtual |
HasEnvironmentMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::HasEnvironmentMap() const override | BaseMaterial< Ogre2Object > | virtual |
HasLightMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::HasLightMap() const override | BaseMaterial< Ogre2Object > | virtual |
HasMetalnessMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::HasMetalnessMap() const override | BaseMaterial< Ogre2Object > | virtual |
HasNormalMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::HasNormalMap() const override | BaseMaterial< Ogre2Object > | virtual |
HasRoughnessMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::HasRoughnessMap() const override | BaseMaterial< Ogre2Object > | virtual |
HasTexture() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::HasTexture() const override | BaseMaterial< Ogre2Object > | virtual |
gz::Id() const =0 | Object | pure virtual |
gz::rendering::Ogre2Object::Id() const override | BaseObject | virtual |
id | BaseObject | protected |
Init() override | Ogre2Material | protectedvirtual |
lightingEnabled | BaseMaterial< Ogre2Object > | protected |
LightingEnabled() const override | BaseMaterial< Ogre2Object > | virtual |
gz::rendering::Material::LightingEnabled() const =0 | Material | pure virtual |
LightMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::LightMap() const override | BaseMaterial< Ogre2Object > | virtual |
LightMapData() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::LightMapData() const override | BaseMaterial< Ogre2Object > | virtual |
lightMapName | Ogre2Material | protected |
LightMapTexCoordSet() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::LightMapTexCoordSet() const override | BaseMaterial< Ogre2Object > | virtual |
lightMapUvSet | Ogre2Material | protected |
Load() | BaseObject | protectedvirtual |
Material() | Ogre2Material | virtual |
Metalness() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::Metalness() const override | BaseMaterial< Ogre2Object > | virtual |
MetalnessMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::MetalnessMap() const override | BaseMaterial< Ogre2Object > | virtual |
MetalnessMapData() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::MetalnessMapData() const override | BaseMaterial< Ogre2Object > | virtual |
metalnessMapName | Ogre2Material | protected |
gz::Name() const =0 | Object | pure virtual |
gz::rendering::Ogre2Object::Name() const override | BaseObject | virtual |
name | BaseObject | protected |
NormalMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::NormalMap() const override | BaseMaterial< Ogre2Object > | virtual |
NormalMapData() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::NormalMapData() const override | BaseMaterial< Ogre2Object > | virtual |
normalMapName | Ogre2Material | protected |
Ogre2Material() | Ogre2Material | protected |
Ogre2Object() | Ogre2Object | protected |
ogreDatablock | Ogre2Material | protected |
ogreDatablockId | Ogre2Material | protected |
ogreHlmsPbs | Ogre2Material | protected |
ogreMaterial | Ogre2Material | protected |
ogreUnlitDatablock | Ogre2Material | protected |
gz::PostRender()=0 | Object | pure virtual |
gz::rendering::Ogre2Object::PostRender() override | BaseObject | virtual |
PreRender() override | Ogre2Material | virtual |
receiveShadows | BaseMaterial< Ogre2Object > | protected |
ReceiveShadows() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::ReceiveShadows() const override | BaseMaterial< Ogre2Object > | virtual |
reflectionEnabled | BaseMaterial< Ogre2Object > | protected |
ReflectionEnabled() const override | BaseMaterial< Ogre2Object > | virtual |
gz::rendering::Material::ReflectionEnabled() const =0 | Material | pure virtual |
reflectivity | BaseMaterial< Ogre2Object > | protected |
Reflectivity() const override | BaseMaterial< Ogre2Object > | virtual |
gz::rendering::Material::Reflectivity() const =0 | Material | pure virtual |
RenderOrder() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::RenderOrder() const override | BaseMaterial< Ogre2Object > | virtual |
renderOrder | BaseMaterial< Ogre2Object > | protected |
Reset() | BaseMaterial< Ogre2Object > | protectedvirtual |
Roughness() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::Roughness() const override | BaseMaterial< Ogre2Object > | virtual |
RoughnessMap() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::RoughnessMap() const override | BaseMaterial< Ogre2Object > | virtual |
RoughnessMapData() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::RoughnessMapData() const override | BaseMaterial< Ogre2Object > | virtual |
roughnessMapName | Ogre2Material | protected |
gz::Scene() const =0 | Object | pure virtual |
gz::rendering::Ogre2Object::Scene() const override | Ogre2Object | virtual |
scene | Ogre2Object | protected |
SetAlphaFromTexture(bool _enabled, double _alpha=0.5, bool _twoSided=true) override | Ogre2Material | virtual |
SetAmbient(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< Ogre2Object > | virtual |
SetAmbient(const math::Color &_color) override | BaseMaterial< Ogre2Object > | virtual |
SetCastShadows(const bool _castShadows) override | BaseMaterial< Ogre2Object > | virtual |
SetDepthCheckEnabled(bool _enabled) override | Ogre2Material | virtual |
SetDepthMaterial(const double far, const double near) override | BaseMaterial< Ogre2Object > | virtual |
SetDepthWriteEnabled(bool _enabled) override | Ogre2Material | virtual |
SetDiffuse(const math::Color &_color) override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::SetDiffuse(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< Ogre2Object > | virtual |
SetEmissive(const math::Color &_color) override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::SetEmissive(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< Ogre2Object > | virtual |
SetEmissiveMap(const std::string &_emissiveMap, const std::shared_ptr< const common::Image > &_img) override | Ogre2Material | virtual |
gz::rendering::Material::SetEmissiveMap(const std::string &_emissiveMap) | Material | inlinevirtual |
SetEnvironmentMap(const std::string &_environmentMap, const std::shared_ptr< const common::Image > &_img) override | Ogre2Material | virtual |
gz::rendering::Material::SetEnvironmentMap(const std::string &_environmentMap) | Material | inlinevirtual |
SetFragmentShader(const std::string &_path) override | Ogre2Material | virtual |
SetLightingEnabled(const bool _enabled) override | BaseMaterial< Ogre2Object > | virtual |
SetLightMap(const std::string &_lightMap, const std::shared_ptr< const common::Image > &_img, unsigned int _uvSet=0u) override | Ogre2Material | virtual |
gz::rendering::Material::SetLightMap(const std::string &_lightMap, unsigned int _uvSet=0u) | Material | inlinevirtual |
SetMetalness(const float _roughness) override | Ogre2Material | virtual |
SetMetalnessMap(const std::string &_metalnessMap, const std::shared_ptr< const common::Image > &_img) override | Ogre2Material | virtual |
gz::rendering::Material::SetMetalnessMap(const std::string &_metalnessMap) | Material | inlinevirtual |
SetNormalMap(const std::string &_normalMap, const std::shared_ptr< const common::Image > &_img) override | Ogre2Material | virtual |
gz::rendering::Material::SetNormalMap(const std::string &_normalMap) | Material | inlinevirtual |
SetReceiveShadows(const bool _receiveShadows) override | Ogre2Material | virtual |
SetReflectionEnabled(const bool _enabled) override | BaseMaterial< Ogre2Object > | virtual |
SetReflectivity(const double _reflectivity) override | BaseMaterial< Ogre2Object > | virtual |
SetRenderOrder(const float _renderOrder) override | Ogre2Material | virtual |
SetRoughness(const float _roughness) override | Ogre2Material | virtual |
SetRoughnessMap(const std::string &_roughnessMap, const std::shared_ptr< const common::Image > &_img) override | Ogre2Material | virtual |
gz::rendering::Material::SetRoughnessMap(const std::string &_roughnessMap) | Material | inlinevirtual |
SetShaderType(enum ShaderType _type) override | BaseMaterial< Ogre2Object > | inlinevirtual |
SetShininess(const double _shininess) override | BaseMaterial< Ogre2Object > | virtual |
SetSpecular(const math::Color &_color) override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::SetSpecular(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< Ogre2Object > | virtual |
SetTexture(const std::string &_texture, const std::shared_ptr< const common::Image > &_img) override | Ogre2Material | virtual |
gz::rendering::Material::SetTexture(const std::string &_texture) | Material | inlinevirtual |
SetTextureMapDataImpl(const std::string &_texture, const std::shared_ptr< const common::Image > &_img, Ogre::PbsTextureTypes _type) | Ogre2Material | protected |
SetTextureMapImpl(const std::string &_texture, Ogre::PbsTextureTypes _type) | Ogre2Material | protectedvirtual |
SetTransparency(const double _transparency) override | Ogre2Material | virtual |
SetVertexShader(const std::string &_path) override | Ogre2Material | virtual |
ShaderType() const override | BaseMaterial< Ogre2Object > | inlinevirtual |
gz::rendering::Material::ShaderType() const =0 | Material | pure virtual |
shininess | BaseMaterial< Ogre2Object > | protected |
Shininess() const override | BaseMaterial< Ogre2Object > | virtual |
gz::rendering::Material::Shininess() const =0 | Material | pure virtual |
Specular() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::Specular() const override | BaseMaterial< Ogre2Object > | virtual |
specular | BaseMaterial< Ogre2Object > | protected |
Texture() const override | Ogre2Material | virtual |
Texture(const std::string &_name) | Ogre2Material | protectedvirtual |
BaseMaterial< Ogre2Object >::Texture() const override | BaseMaterial< Ogre2Object > | virtual |
textureAlphaEnabled | BaseMaterial< Ogre2Object > | protected |
TextureAlphaEnabled() const override | BaseMaterial< Ogre2Object > | |
gz::rendering::Material::TextureAlphaEnabled() const =0 | Material | pure virtual |
TextureData() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::TextureData() const override | BaseMaterial< Ogre2Object > | virtual |
textureName | Ogre2Material | protected |
Transparency() const override | BaseMaterial< Ogre2Object > | virtual |
gz::rendering::Material::Transparency() const =0 | Material | pure virtual |
transparency | BaseMaterial< Ogre2Object > | protected |
twoSidedEnabled | BaseMaterial< Ogre2Object > | protected |
TwoSidedEnabled() const override | BaseMaterial< Ogre2Object > | |
gz::rendering::Material::TwoSidedEnabled() const =0 | Material | pure virtual |
Type() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::Type() const override | BaseMaterial< Ogre2Object > | virtual |
UnlitDatablock() | Ogre2Material | virtual |
UpdateShaderParams() | Ogre2Material | protected |
UpdateShaderParams(ConstShaderParamsPtr _params, Ogre::GpuProgramParametersSharedPtr _ogreParams) | Ogre2Material | protected |
UpdateTransparency() | Ogre2Material | protectedvirtual |
VertexShader() const override | Ogre2Material | virtual |
BaseMaterial< Ogre2Object >::VertexShader() const override | BaseMaterial< Ogre2Object > | virtual |
VertexShaderParams() override | Ogre2Material | virtual |
~BaseMaterial() | BaseMaterial< Ogre2Object > | virtual |
~BaseObject() | BaseObject | virtual |
~Material() | Material | virtual |
~Object() | Object | virtual |
~Ogre2Material() | Ogre2Material | virtual |
~Ogre2Object() | Ogre2Object | virtual |