Drag[en]gine Script Module DragonScript Script API
1.0
|
Public Member Functions | |
Constructors | |
Lumimeter | new () |
Create lumimeter. More... | |
Management | |
DVector | getPosition () |
Position. More... | |
void | setPosition (DVector position) |
Set position. More... | |
Vector | getDirection () |
Direction. More... | |
void | setDirection (Vector direction) |
Set direction. More... | |
float | getConeInnerAngle () |
Cone inner angle. More... | |
void | setConeInnerAngle (float angle) |
Set cone inner angle. More... | |
float | getConeOuterAngle () |
Cone outer angle. More... | |
void | setConeOuterAngle (float angle) |
Set cone outer angle. More... | |
float | getConeExponent () |
Cone exponent. More... | |
void | setConeExponent (float exponent) |
Set cone exponent. More... | |
Measuring | |
float | measureLuminance () |
Incident light intensity. More... | |
Color | measureColor () |
Incident light color. More... | |
Measure light intensities in a scene to react to them in game scripts.
This is a native class.
float getConeExponent | ( | ) |
Cone exponent.
float getConeInnerAngle | ( | ) |
Cone inner angle.
float getConeOuterAngle | ( | ) |
Cone outer angle.
Vector getDirection | ( | ) |
Direction.
DVector getPosition | ( | ) |
Position.
Color measureColor | ( | ) |
Incident light color.
float measureLuminance | ( | ) |
Incident light intensity.
Lumimeter new | ( | ) |
Create lumimeter.
void setConeExponent | ( | float | exponent | ) |
Set cone exponent.
void setConeInnerAngle | ( | float | angle | ) |
Set cone inner angle.
void setConeOuterAngle | ( | float | angle | ) |
Set cone outer angle.
void setDirection | ( | Vector | direction | ) |
Set direction.
void setPosition | ( | DVector | position | ) |
Set position.