#include <material.h>
Inheritance diagram for CImmMaterial::
Public Methods | |
CImmMaterial (CGLContext &context) | |
void | SetAmbient (cpu_vec_xyzw ambient) |
void | SetDiffuse (cpu_vec_xyzw diffuse) |
void | SetSpecular (cpu_vec_xyzw specular) |
void | SetEmission (cpu_vec_xyzw emission) |
void | SetShininess (float shine) |
cpu_vec_xyzw | GetAmbient () const |
cpu_vec_xyzw | GetDiffuse () const |
cpu_vec_xyzw | GetSpecular () const |
cpu_vec_xyzw | GetEmission () const |
float | GetShininess () const |
void | LightsHaveSpecular () |
|
Definition at line 16 of file material.cpp. |
|
Definition at line 52 of file material.h. Referenced by CBaseRenderer::AddVu1RendererContext(), and CIndexedRenderer::InitContext().
|
|
Definition at line 53 of file material.h. Referenced by CBaseRenderer::AddVu1RendererContext().
|
|
Definition at line 55 of file material.h. Referenced by CBaseRenderer::AddVu1RendererContext(), and CIndexedRenderer::InitContext().
|
|
Definition at line 56 of file material.h. |
|
Definition at line 54 of file material.h. Referenced by CBaseRenderer::AddVu1RendererContext().
|
|
Definition at line 41 of file material.cpp. |
|
Reimplemented from CMaterial. Definition at line 46 of file material.h. |
|
Reimplemented from CMaterial. Definition at line 47 of file material.h. Referenced by CMaterialManager::CMaterialManager().
|
|
Reimplemented from CMaterial. Definition at line 49 of file material.h. |
|
Reimplemented from CMaterial. Definition at line 50 of file material.h. |
|
Reimplemented from CMaterial. Definition at line 27 of file material.cpp. |