Variables | |
static PropertyType< string > | TypeNameProperty |
TypeName property. More... | |
static PropertyType< bool > | EnabledProperty |
Enabled property. More... | |
static PropertyType< float > | ColorScaleProperty |
ColorScale property. More... | |
static PropertyType< ColorRGBA > | DirectionalLightColorProperty |
DirectionalLightColor property. More... | |
static PropertyType< Vector3 > | DirectionalLightDirectionProperty |
DirectionalLightDirection property. More... | |
static PropertyType< ColorRGBA > | PointLightColorProperty |
PointLightColor property. More... | |
static PropertyType< Vector3 > | PointLightAttenuationProperty |
PointLightAttenuation property. More... | |
static PropertyType< Vector3 > | PointLightPositionProperty |
PointLightPosition property. More... | |
static PropertyType< float > | PointLightRadiusProperty |
PointLightRadius property. More... | |
static PropertyType< ColorRGBA > | SpotLightColorProperty |
SpotLightColor property. More... | |
static PropertyType< Vector3 > | SpotLightAttenuationProperty |
SpotLightAttenuation property. More... | |
static PropertyType< float > | SpotLightCutoffAngleProperty |
SpotLightCutoffAngle property. More... | |
static PropertyType< float > | SpotLightInnerAngleProperty |
SpotLightInnerAngle property. More... | |
static PropertyType< Vector3 > | SpotLightDirectionProperty |
SpotLightDirection property. More... | |
static PropertyType< float > | SpotLightExponentProperty |
SpotLightExponent property. More... | |
static PropertyType< Vector3 > | SpotLightPositionProperty |
SpotLightPosition property. More... | |
string getTypeName | ( | ) | const |
Gets the value of TypeNameProperty.
void setTypeName | ( | string | value | ) |
Sets the value of TypeNameProperty.
bool isEnabled | ( | ) | const |
Gets the value of EnabledProperty.
void setEnabled | ( | bool | value | ) |
Sets the value of EnabledProperty.
float getColorScale | ( | ) | const |
Gets the value of ColorScaleProperty.
void setColorScale | ( | float | value | ) |
Sets the value of ColorScaleProperty.
ColorRGBA getDirectionalLightColor | ( | ) | const |
Gets the value of DirectionalLightColorProperty.
void setDirectionalLightColor | ( | ColorRGBA | value | ) |
Sets the value of DirectionalLightColorProperty.
Vector3 getDirectionalLightDirection | ( | ) | const |
Gets the value of DirectionalLightDirectionProperty.
ColorRGBA getPointLightColor | ( | ) | const |
Gets the value of PointLightColorProperty.
void setPointLightColor | ( | ColorRGBA | value | ) |
Sets the value of PointLightColorProperty.
Vector3 getPointLightAttenuation | ( | ) | const |
Gets the value of PointLightAttenuationProperty.
void setPointLightAttenuation | ( | Vector3 | value | ) |
Sets the value of PointLightAttenuationProperty.
Vector3 getPointLightPosition | ( | ) | const |
Gets the value of PointLightPositionProperty.
float getPointLightRadius | ( | ) | const |
Gets the value of PointLightRadiusProperty.
void setPointLightRadius | ( | float | value | ) |
Sets the value of PointLightRadiusProperty.
ColorRGBA getSpotLightColor | ( | ) | const |
Gets the value of SpotLightColorProperty.
void setSpotLightColor | ( | ColorRGBA | value | ) |
Sets the value of SpotLightColorProperty.
Vector3 getSpotLightAttenuation | ( | ) | const |
Gets the value of SpotLightAttenuationProperty.
void setSpotLightAttenuation | ( | Vector3 | value | ) |
Sets the value of SpotLightAttenuationProperty.
float getSpotLightCutoffAngle | ( | ) | const |
Gets the value of SpotLightCutoffAngleProperty.
void setSpotLightCutoffAngle | ( | float | value | ) |
Sets the value of SpotLightCutoffAngleProperty.
float getSpotLightInnerAngle | ( | ) | const |
Gets the value of SpotLightInnerAngleProperty.
void setSpotLightInnerAngle | ( | float | value | ) |
Sets the value of SpotLightInnerAngleProperty.
Vector3 getSpotLightDirection | ( | ) | const |
Gets the value of SpotLightDirectionProperty.
float getSpotLightExponent | ( | ) | const |
Gets the value of SpotLightExponentProperty.
void setSpotLightExponent | ( | float | value | ) |
Sets the value of SpotLightExponentProperty.
Vector3 getSpotLightPosition | ( | ) | const |
Gets the value of SpotLightPositionProperty.
|
static |
|
static |
Enabled property.
Whether the light is switched on or off. The light affects rendering only when the value is set to true. The default value is true.
|
static |
ColorScale property.
Scales light color. The default value is 1.0f.
|
static |
DirectionalLightColor property.
Defines the color of a directional light. The default value is ColorRGBA(0.4980392f, 0.4980392f, 0.4980392f, 1.0f).
|
static |
DirectionalLightDirection property.
Contains the direction vector of a directional light. Calculated automatically from a directional light's world transformation. The default value is Vector3(0.0f, 0.0f, 0.0f).
|
static |
PointLightColor property.
Defines the color of a point light. The default value is ColorRGBA(0.4980392f, 0.4980392f, 0.4980392f, 1.0f).
|
static |
PointLightAttenuation property.
Defines the effect of a point light on objects that are farther away. Define the attenuation value of a point light by setting constant, linear, and quadratic coefficients. The default value is Vector3(1.0f, 0.0f, 0.0f).
|
static |
PointLightPosition property.
Contains the position vector of a point light. Calculated automatically from a point light's world transformation. The default value is Vector3(0.0f, 0.0f, 0.0f).
|
static |
PointLightRadius property.
Sphere light radius. The default value is 0.0f.
|
static |
SpotLightColor property.
Defines the color of a spot light. The default value is ColorRGBA(0.4980392f, 0.4980392f, 0.4980392f, 1.0f).
|
static |
SpotLightAttenuation property.
Defines the effect of a spot light on objects that are farther away. Define the attenuation value of a spot light by setting constant, linear, and quadratic coefficients. The default value is Vector3(1.0f, 0.0f, 0.0f).
|
static |
SpotLightCutoffAngle property.
Defines the angle of the light cone in degrees. The default value is 90.0f.
|
static |
SpotLightInnerAngle property.
Defines the inner angle of the light cone in degrees. The default value is 80.0f.
|
static |
SpotLightDirection property.
Contains the direction vector of a spot light. Calculated automatically from a spot light's world transformation. The default value is Vector3(0.0f, 0.0f, 0.0f).
|
static |
SpotLightExponent property.
Defines how fast a fully lit area at the center of the light cone turns into an unlit area. The default value is 1.0f.
|
static |
SpotLightPosition property.
Contains the position vector of a spot light. Calculated automatically from a spot light's world transformation. The default value is Vector3(0.0f, 0.0f, 0.0f).