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).