Class tgLighting. More...
#include <tgLighting.h>
Public Member Functions | |
| void | Activate () |
| void | ApplyLight (tgLight light, int index=0) |
| void | Deactivate () |
| void | SetLightDir (vec3 v) |
| void | SetLightDir (float x, float y, float z) |
| void | SetLightPos (vec3 v) |
| void | SetLightPos (float x, float y, float z) |
Private Attributes | |
| vec3 | lightDir |
| vec3 | lightPos |
| void tgLighting::Activate | ( | ) |
Definition at line 21 of file tgLighting.cpp.
| void tgLighting::ApplyLight | ( | tgLight | light, |
| int | index = 0 |
||
| ) |
Definition at line 13 of file tgLighting.cpp.
| void tgLighting::Deactivate | ( | ) |
Definition at line 25 of file tgLighting.cpp.
| void TomGine::tgLighting::SetLightDir | ( | vec3 | v | ) | [inline] |
Definition at line 47 of file tgLighting.h.
| void TomGine::tgLighting::SetLightDir | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) | [inline] |
Definition at line 50 of file tgLighting.h.
| void TomGine::tgLighting::SetLightPos | ( | vec3 | v | ) | [inline] |
Definition at line 46 of file tgLighting.h.
| void TomGine::tgLighting::SetLightPos | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) | [inline] |
Definition at line 49 of file tgLighting.h.
vec3 TomGine::tgLighting::lightDir [private] |
Definition at line 39 of file tgLighting.h.
vec3 TomGine::tgLighting::lightPos [private] |
Definition at line 38 of file tgLighting.h.