BaseMaterial< T > Member List
  This is the complete list of members for BaseMaterial< T >, including all inherited members.
| alphaThreshold | BaseMaterial< T > | protected | 
| AlphaThreshold() const override | BaseMaterial< T > | virtual | 
| Ambient() const override | BaseMaterial< T > | virtual | 
| ambient | BaseMaterial< T > | protected | 
| BaseMaterial() | BaseMaterial< T > | protected | 
| castShadows | BaseMaterial< T > | protected | 
| CastShadows() const override | BaseMaterial< T > | virtual | 
| ClearEmissiveMap() override | BaseMaterial< T > | virtual | 
| ClearEnvironmentMap() override | BaseMaterial< T > | virtual | 
| ClearLightMap() override | BaseMaterial< T > | virtual | 
| ClearMetalnessMap() override | BaseMaterial< T > | virtual | 
| ClearNormalMap() override | BaseMaterial< T > | virtual | 
| ClearRoughnessMap() override | BaseMaterial< T > | virtual | 
| ClearTexture() override | BaseMaterial< T > | virtual | 
| Clone(const std::string &_name="") const override | BaseMaterial< T > | virtual | 
| CopyFrom(ConstMaterialPtr _material) override | BaseMaterial< T > | virtual | 
| CopyFrom(const common::Material &_material) override | BaseMaterial< T > | virtual | 
| DepthCheckEnabled() const override | BaseMaterial< T > | virtual | 
| depthCheckEnabled | BaseMaterial< T > | protected | 
| DepthWriteEnabled() const override | BaseMaterial< T > | virtual | 
| depthWriteEnabled | BaseMaterial< T > | protected | 
| Destroy()=0 | Object | pure virtual | 
| diffuse | BaseMaterial< T > | protected | 
| Diffuse() const override | BaseMaterial< T > | virtual | 
| emissive | BaseMaterial< T > | protected | 
| Emissive() const override | BaseMaterial< T > | virtual | 
| EmissiveMap() const override | BaseMaterial< T > | virtual | 
| EmissiveMapData() const override | BaseMaterial< T > | virtual | 
| EnvironmentMap() const override | BaseMaterial< T > | virtual | 
| EnvironmentMapData() const override | BaseMaterial< T > | virtual | 
| FragmentShader() const override | BaseMaterial< T > | virtual | 
| FragmentShaderParams() override | BaseMaterial< T > | virtual | 
| HasEmissiveMap() const override | BaseMaterial< T > | virtual | 
| HasEnvironmentMap() const override | BaseMaterial< T > | virtual | 
| HasLightMap() const override | BaseMaterial< T > | virtual | 
| HasMetalnessMap() const override | BaseMaterial< T > | virtual | 
| HasNormalMap() const override | BaseMaterial< T > | virtual | 
| HasRoughnessMap() const override | BaseMaterial< T > | virtual | 
| HasTexture() const override | BaseMaterial< T > | virtual | 
| Id() const =0 | Object | pure virtual | 
| LightingEnabled() const override | BaseMaterial< T > | virtual | 
| lightingEnabled | BaseMaterial< T > | protected | 
| LightMap() const override | BaseMaterial< T > | virtual | 
| LightMapData() const override | BaseMaterial< T > | virtual | 
| LightMapTexCoordSet() const override | BaseMaterial< T > | virtual | 
| Metalness() const override | BaseMaterial< T > | virtual | 
| MetalnessMap() const override | BaseMaterial< T > | virtual | 
| MetalnessMapData() const override | BaseMaterial< T > | virtual | 
| Name() const =0 | Object | pure virtual | 
| NormalMap() const override | BaseMaterial< T > | virtual | 
| NormalMapData() const override | BaseMaterial< T > | virtual | 
| PostRender()=0 | Object | pure virtual | 
| PreRender() override | BaseMaterial< T > | virtual | 
| receiveShadows | BaseMaterial< T > | protected | 
| ReceiveShadows() const override | BaseMaterial< T > | virtual | 
| ReflectionEnabled() const override | BaseMaterial< T > | virtual | 
| reflectionEnabled | BaseMaterial< T > | protected | 
| reflectivity | BaseMaterial< T > | protected | 
| Reflectivity() const override | BaseMaterial< T > | virtual | 
| renderOrder | BaseMaterial< T > | protected | 
| RenderOrder() const override | BaseMaterial< T > | virtual | 
| Reset() | BaseMaterial< T > | protectedvirtual | 
| Roughness() const override | BaseMaterial< T > | virtual | 
| RoughnessMap() const override | BaseMaterial< T > | virtual | 
| RoughnessMapData() const override | BaseMaterial< T > | virtual | 
| Scene() const =0 | Object | pure virtual | 
| SetAlphaFromTexture(bool _enabled, double _alpha=0.5, bool _twoSided=true) override | BaseMaterial< T > | virtual | 
| SetAmbient(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< T > | virtual | 
| SetAmbient(const math::Color &_color) override | BaseMaterial< T > | virtual | 
| SetCastShadows(const bool _castShadows) override | BaseMaterial< T > | virtual | 
| SetDepthCheckEnabled(bool _enabled) override | BaseMaterial< T > | virtual | 
| SetDepthMaterial(const double far, const double near) override | BaseMaterial< T > | virtual | 
| SetDepthWriteEnabled(bool _enabled) override | BaseMaterial< T > | virtual | 
| SetDiffuse(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< T > | virtual | 
| SetDiffuse(const math::Color &_color) override | BaseMaterial< T > | virtual | 
| SetEmissive(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< T > | virtual | 
| SetEmissive(const math::Color &_color) override | BaseMaterial< T > | virtual | 
| SetEmissiveMap(const std::string &_emissiveMap, const std::shared_ptr< const common::Image > &_img) override | BaseMaterial< T > | 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 | BaseMaterial< T > | virtual | 
| gz::rendering::Material::SetEnvironmentMap(const std::string &_environmentMap) | Material | inlinevirtual | 
| SetFragmentShader(const std::string &_path) override | BaseMaterial< T > | virtual | 
| SetLightingEnabled(const bool _enabled) override | BaseMaterial< T > | virtual | 
| SetLightMap(const std::string &_lightMap, const std::shared_ptr< const common::Image > &_img, unsigned int _uvSet=0u) override | BaseMaterial< T > | virtual | 
| gz::rendering::Material::SetLightMap(const std::string &_lightMap, unsigned int _uvSet=0u) | Material | inlinevirtual | 
| SetMetalness(const float _metalness) override | BaseMaterial< T > | virtual | 
| SetMetalnessMap(const std::string &_metalnessMap, const std::shared_ptr< const common::Image > &_img) override | BaseMaterial< T > | 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 | BaseMaterial< T > | virtual | 
| gz::rendering::Material::SetNormalMap(const std::string &_normalMap) | Material | inlinevirtual | 
| SetReceiveShadows(const bool _receiveShadows) override | BaseMaterial< T > | virtual | 
| SetReflectionEnabled(const bool _enabled) override | BaseMaterial< T > | virtual | 
| SetReflectivity(const double _reflectivity) override | BaseMaterial< T > | virtual | 
| SetRenderOrder(const float _renderOrder) override | BaseMaterial< T > | virtual | 
| SetRoughness(const float _roughness) override | BaseMaterial< T > | virtual | 
| SetRoughnessMap(const std::string &_roughnessMap, const std::shared_ptr< const common::Image > &_img) override | BaseMaterial< T > | virtual | 
| gz::rendering::Material::SetRoughnessMap(const std::string &_roughnessMap) | Material | inlinevirtual | 
| SetShaderType(enum ShaderType _type) override | BaseMaterial< T > | inlinevirtual | 
| SetShininess(const double _shininess) override | BaseMaterial< T > | virtual | 
| SetSpecular(const double _r, const double _g, const double _b, const double _a=1.0) override | BaseMaterial< T > | virtual | 
| SetSpecular(const math::Color &_color) override | BaseMaterial< T > | virtual | 
| SetTexture(const std::string &_texture, const std::shared_ptr< const common::Image > &_img) override | BaseMaterial< T > | virtual | 
| gz::rendering::Material::SetTexture(const std::string &_texture) | Material | inlinevirtual | 
| SetTransparency(const double _transparency) override | BaseMaterial< T > | virtual | 
| SetVertexShader(const std::string &_path) override | BaseMaterial< T > | virtual | 
| ShaderType() const override | BaseMaterial< T > | inlinevirtual | 
| shininess | BaseMaterial< T > | protected | 
| Shininess() const override | BaseMaterial< T > | virtual | 
| specular | BaseMaterial< T > | protected | 
| Specular() const override | BaseMaterial< T > | virtual | 
| Texture() const override | BaseMaterial< T > | virtual | 
| TextureAlphaEnabled() const override | BaseMaterial< T > | virtual | 
| textureAlphaEnabled | BaseMaterial< T > | protected | 
| TextureData() const override | BaseMaterial< T > | virtual | 
| transparency | BaseMaterial< T > | protected | 
| Transparency() const override | BaseMaterial< T > | virtual | 
| twoSidedEnabled | BaseMaterial< T > | protected | 
| TwoSidedEnabled() const override | BaseMaterial< T > | virtual | 
| Type() const override | BaseMaterial< T > | virtual | 
| VertexShader() const override | BaseMaterial< T > | virtual | 
| VertexShaderParams() override | BaseMaterial< T > | virtual | 
| ~BaseMaterial() | BaseMaterial< T > | virtual | 
| ~Material() | Material | virtual | 
| ~Object() | Object | virtual |