List of all members.
Public Member Functions |
virtual const RTTI & | getType () const |
| Light (const Vec4f &amb, const Vec4f &diff, const Vec4f &spec, LightManager *manager) |
void | setLightType (LightTypEnum type) |
Transform * | getTransform () const |
void | setTransform (Transform *trans) |
void | applyLightState () |
Static Public Member Functions |
static Light | ambientLight (const Vec4f &amb, LightManager *manager) |
Static Public Attributes |
static const RTTI | TYPE |
Protected Member Functions |
GLenum | intToGlLightId (int id) |
Protected Attributes |
Vec4f | diffuse |
Vec4f | ambient |
Vec4f | specular |
float | coneAngle |
float | coneExponent |
LightTypEnum | lightType |
GLenum | glLightId |
Transform * | transform |
The documentation for this class was generated from the following files: