|
| | CDListLight (CGLContext &context, int lightNum) |
| |
| void | SetAmbient (cpu_vec_xyzw ambient) |
| |
| void | SetDiffuse (cpu_vec_xyzw diffuse) |
| |
| void | SetSpecular (cpu_vec_xyzw specular) |
| |
| void | SetPosition (cpu_vec_xyzw position) |
| |
| void | SetDirection (cpu_vec_xyzw direction) |
| |
| void | SetSpotDirection (cpu_vec_xyzw dir) |
| |
| void | SetSpotCutoff (float cutoff) |
| |
| void | SetSpotExponent (float exp) |
| |
| void | SetConstantAtten (float atten) |
| |
| void | SetLinearAtten (float atten) |
| |
| void | SetQuadAtten (float atten) |
| |
| void | SetEnabled (bool yesNo) |
| |
| | CLight (CGLContext &context, int lightNum) |
| |
|
virtual void | SetAmbient (cpu_vec_xyzw ambient)=0 |
| |
|
virtual void | SetDiffuse (cpu_vec_xyzw diffuse)=0 |
| |
|
virtual void | SetSpecular (cpu_vec_xyzw specular)=0 |
| |
|
virtual void | SetPosition (cpu_vec_xyzw position)=0 |
| |
|
virtual void | SetDirection (cpu_vec_xyzw direction)=0 |
| |
|
virtual void | SetSpotDirection (cpu_vec_xyzw dir)=0 |
| |
|
virtual void | SetSpotCutoff (float cutoff)=0 |
| |
|
virtual void | SetSpotExponent (float exp)=0 |
| |
|
virtual void | SetConstantAtten (float atten)=0 |
| |
|
virtual void | SetLinearAtten (float atten)=0 |
| |
|
virtual void | SetQuadAtten (float atten)=0 |
| |
|
virtual void | SetEnabled (bool yesNo)=0 |
| |
Definition at line 153 of file lighting.h.
◆ CDListLight()
| CDListLight::CDListLight |
( |
CGLContext & |
context, |
|
|
int |
lightNum |
|
) |
| |
|
inline |
◆ TellRendererLightPropChanged()
| void CDListLight::TellRendererLightPropChanged |
( |
| ) |
|
|
inlineprivate |
◆ TellRendererLightsEnabledChanged()
| void CDListLight::TellRendererLightsEnabledChanged |
( |
| ) |
|
|
inlineprivate |
◆ SetAmbient()
| void CDListLight::SetAmbient |
( |
cpu_vec_xyzw |
ambient | ) |
|
|
virtual |
◆ SetDiffuse()
| void CDListLight::SetDiffuse |
( |
cpu_vec_xyzw |
diffuse | ) |
|
|
virtual |
◆ SetSpecular()
| void CDListLight::SetSpecular |
( |
cpu_vec_xyzw |
specular | ) |
|
|
virtual |
◆ SetPosition()
| void CDListLight::SetPosition |
( |
cpu_vec_xyzw |
position | ) |
|
|
virtual |
◆ SetDirection()
| void CDListLight::SetDirection |
( |
cpu_vec_xyzw |
direction | ) |
|
|
virtual |
◆ SetSpotDirection()
| void CDListLight::SetSpotDirection |
( |
cpu_vec_xyzw |
dir | ) |
|
|
virtual |
◆ SetSpotCutoff()
| void CDListLight::SetSpotCutoff |
( |
float |
cutoff | ) |
|
|
virtual |
◆ SetSpotExponent()
| void CDListLight::SetSpotExponent |
( |
float |
exp | ) |
|
|
virtual |
◆ SetConstantAtten()
| void CDListLight::SetConstantAtten |
( |
float |
atten | ) |
|
|
virtual |
◆ SetLinearAtten()
| void CDListLight::SetLinearAtten |
( |
float |
atten | ) |
|
|
virtual |
◆ SetQuadAtten()
| void CDListLight::SetQuadAtten |
( |
float |
atten | ) |
|
|
virtual |
◆ SetEnabled()
| void CDListLight::SetEnabled |
( |
bool |
yesNo | ) |
|
|
virtual |
The documentation for this class was generated from the following files: