#include <Material.h>
Public Member Functions | |
| Material (void) | |
| ~Material (void) | |
| Material (const Material &rhs) | |
| Material & | operator= (const Material &rhs) |
| bool | operator== (const Material &rhs) const |
| bool | operator!= (const Material &rhs) const |
Public Attributes | |
| colors::Color | ambient |
| colors::Color | diffuse |
| colors::Color | specular |
| colors::Color | emissive |
| float | shininess |
| xl7::direct3d::materials::Material::Material | ( | void | ) |
Default constructor.
| xl7::direct3d::materials::Material::~Material | ( | void | ) |
Destructor.
| xl7::direct3d::materials::Material::Material | ( | const Material & | rhs | ) |
Copy constructor.
| bool xl7::direct3d::materials::Material::operator!= | ( | const Material & | rhs | ) | const |
Copy assignment operator.
| bool xl7::direct3d::materials::Material::operator== | ( | const Material & | rhs | ) | const |
The ambient color of this material.
The diffuse color of this material.
The emissive color of this material.
The shininess of this material.
The specular color of this material.
1.7.1