BaseMaterial< T > Member List
This is the complete list of members for BaseMaterial< T >, including all inherited members.
ambient | BaseMaterial< T > | protected |
Ambient() const override | BaseMaterial< T > | virtual |
BaseMaterial() | BaseMaterial< T > | protected |
CastShadows() const override | BaseMaterial< T > | virtual |
castShadows | BaseMaterial< T > | protected |
ClearEmissiveMap() override | BaseMaterial< T > | virtual |
ClearEnvironmentMap() 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 | BaseMaterial< T > | protected |
DepthCheckEnabled() const override | BaseMaterial< T > | virtual |
depthWriteEnabled | BaseMaterial< T > | protected |
DepthWriteEnabled() const override | BaseMaterial< T > | virtual |
Destroy()=0 | Object | pure virtual |
diffuse | BaseMaterial< T > | protected |
Diffuse() const override | BaseMaterial< T > | virtual |
Emissive() const override | BaseMaterial< T > | virtual |
emissive | BaseMaterial< T > | protected |
EmissiveMap() const override | BaseMaterial< T > | virtual |
EnvironmentMap() 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 |
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 |
Metalness() const override | BaseMaterial< T > | virtual |
MetalnessMap() const override | BaseMaterial< T > | virtual |
Name() const =0 | Object | pure virtual |
NormalMap() const override | BaseMaterial< T > | virtual |
PostRender()=0 | Object | pure virtual |
PreRender() override | BaseMaterial< T > | virtual |
ReceiveShadows() const override | BaseMaterial< T > | virtual |
receiveShadows | BaseMaterial< T > | protected |
ReflectionEnabled() const override | BaseMaterial< T > | virtual |
reflectionEnabled | BaseMaterial< T > | protected |
Reflectivity() const override | BaseMaterial< T > | virtual |
reflectivity | BaseMaterial< T > | protected |
Reset() | BaseMaterial< T > | protectedvirtual |
Roughness() const override | BaseMaterial< T > | virtual |
RoughnessMap() const override | BaseMaterial< T > | virtual |
Scene() const =0 | Object | pure 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) override | BaseMaterial< T > | virtual |
SetEnvironmentMap(const std::string &_metalnessMap) override | BaseMaterial< T > | virtual |
SetFragmentShader(const std::string &_path) override | BaseMaterial< T > | virtual |
SetLightingEnabled(const bool _enabled) override | BaseMaterial< T > | virtual |
SetMetalness(const float _metalness) override | BaseMaterial< T > | virtual |
SetMetalnessMap(const std::string &_metalnessMap) override | BaseMaterial< T > | virtual |
SetNormalMap(const std::string &_normalMap) override | BaseMaterial< T > | virtual |
SetReceiveShadows(const bool _receiveShadows) override | BaseMaterial< T > | virtual |
SetReflectionEnabled(const bool _enabled) override | BaseMaterial< T > | virtual |
SetReflectivity(const double _reflectivity) override | BaseMaterial< T > | virtual |
SetRoughness(const float _roughness) override | BaseMaterial< T > | virtual |
SetRoughnessMap(const std::string &_roughnessMap) override | BaseMaterial< T > | virtual |
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) override | BaseMaterial< T > | virtual |
SetTransparency(const double _transparency) override | BaseMaterial< T > | virtual |
SetVertexShader(const std::string &_path) override | BaseMaterial< T > | virtual |
ShaderType() const override | BaseMaterial< T > | inlinevirtual |
Shininess() const override | BaseMaterial< T > | virtual |
shininess | BaseMaterial< T > | protected |
Specular() const override | BaseMaterial< T > | virtual |
specular | BaseMaterial< T > | protected |
Texture() const override | BaseMaterial< T > | virtual |
Transparency() const override | BaseMaterial< T > | virtual |
transparency | BaseMaterial< T > | protected |
Type() const override | BaseMaterial< T > | virtual |
VertexShader() const override | BaseMaterial< T > | virtual |
VertexShaderParams() override | BaseMaterial< T > | virtual |
~BaseMaterial() | BaseMaterial< T > | virtual |
~Material() | Material | inlinevirtual |
~Object() | Object | inlinevirtual |