#include <Material.h>
Public Member Functions | |
| Material (void) | |
| ~Material (void) | |
| Material (const Material &rhs) | |
| Material & | operator= (const Material &rhs) |
| bool | Init (const unsigned char *buffer, unsigned *offset) |
Public Attributes | |
| String< 32 > | name |
| Vector< Scalar< float >, 4 > | ambient |
| Vector< Scalar< float >, 4 > | diffuse |
| Vector< Scalar< float >, 4 > | specular |
| Vector< Scalar< float >, 4 > | emissive |
| Scalar< float > | shininess |
| Scalar< float > | transparency |
| Scalar< char > | mode |
| String< 128 > | texture |
| String< 128 > | alphamap |
| ms3d::Material::Material | ( | void | ) |
Default constructor.
| ms3d::Material::~Material | ( | void | ) |
Destructor.
| ms3d::Material::Material | ( | const Material & | rhs | ) |
Copy constructor.
| bool ms3d::Material::Init | ( | const unsigned char * | buffer, | |
| unsigned * | offset | |||
| ) |
| Vector<Scalar<float>, 4> ms3d::Material::ambient |
| Vector<Scalar<float>, 4> ms3d::Material::diffuse |
| Vector<Scalar<float>, 4> ms3d::Material::emissive |
| Scalar<char> ms3d::Material::mode |
| Scalar<float> ms3d::Material::shininess |
| Vector<Scalar<float>, 4> ms3d::Material::specular |
1.7.1