Starshatter_Open
Open source Starshatter engine
|
Public Member Functions | |
Material3DS () | |
virtual | ~Material3DS () |
DWORD | GetID () |
TextureMap & | GetTextureMap1 () |
TextureMap & | GetTextureMap2 () |
TextureMap & | GetOpacityMap () |
TextureMap & | GetSpecularMap () |
TextureMap & | GetBumpMap () |
TextureMap & | GetReflectionMap () |
ColorValue | GetAmbientColor () |
ColorValue | GetDiffuseColor () |
ColorValue | GetSpecularColor () |
float | GetShininess () |
float | GetTransparency () |
DWORD | GetShadingType () |
void | SetID (DWORD value) |
void | SetAmbientColor (const ColorValue &color) |
void | SetDiffuseColor (const ColorValue &color) |
void | SetSpecularColor (const ColorValue &color) |
void | SetShininess (float value) |
void | SetTransparency (float value) |
void | SetShadingType (DWORD shading) |
Public Member Functions inherited from Object3DS | |
Object3DS () | |
virtual | ~Object3DS () |
virtual const char * | GetName () |
virtual bool | IsObject (const char *name) |
Protected Attributes | |
int | id |
TextureMap | texMap1 |
TextureMap | texMap2 |
TextureMap | opacMap |
TextureMap | refTextureMap |
TextureMap | bumpMap |
TextureMap | specMap |
ColorValue | ambient |
ColorValue | diffuse |
ColorValue | specular |
float | shininess |
float | transparency |
DWORD | shading |
Protected Attributes inherited from Object3DS | |
Text | name |
Material3DS::Material3DS | ( | ) |
|
virtual |
ColorValue Material3DS::GetAmbientColor | ( | ) |
TextureMap& Material3DS::GetBumpMap | ( | ) |
ColorValue Material3DS::GetDiffuseColor | ( | ) |
DWORD Material3DS::GetID | ( | ) |
TextureMap& Material3DS::GetOpacityMap | ( | ) |
TextureMap& Material3DS::GetReflectionMap | ( | ) |
DWORD Material3DS::GetShadingType | ( | ) |
float Material3DS::GetShininess | ( | ) |
ColorValue Material3DS::GetSpecularColor | ( | ) |
TextureMap& Material3DS::GetSpecularMap | ( | ) |
TextureMap& Material3DS::GetTextureMap1 | ( | ) |
TextureMap& Material3DS::GetTextureMap2 | ( | ) |
float Material3DS::GetTransparency | ( | ) |
void Material3DS::SetAmbientColor | ( | const ColorValue & | color | ) |
void Material3DS::SetDiffuseColor | ( | const ColorValue & | color | ) |
void Material3DS::SetID | ( | DWORD | value | ) |
void Material3DS::SetShadingType | ( | DWORD | shading | ) |
void Material3DS::SetShininess | ( | float | value | ) |
void Material3DS::SetSpecularColor | ( | const ColorValue & | color | ) |
void Material3DS::SetTransparency | ( | float | value | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |