Base class for a RenderLight. More...
Inherited by CryEngine.DynamicLight.
| Public Member Functions | |
| void | AcquireResources () | 
| Safely acquires the data of this RenderLight.  More... | |
| void | DropResources () | 
| Safely releases the data of this RenderLight.  More... | |
| Properties | |
| Color | BaseColor  [get, set] | 
| The base Color of this RenderLight. The alpha value is ignored.  More... | |
| Matrix3x4 | BaseObjMatrix  [get, set] | 
| The base object matrix of this RenderLight.  More... | |
| Vector3 | BaseOrigin  [get, set] | 
| The position of this RenderLight in world-space.  More... | |
| float | BaseSpecMult  [get, set] | 
| The base specular multiplier.  More... | |
| Color | Color  [get, set] | 
| The Color of this RenderLight. The alpha is ignored.  More... | |
| float | AreaHeight  [get, set] | 
| The area height of this RenderLight.  More... | |
| float | AreaWidth  [get, set] | 
| The area width of this RenderLight.  More... | |
| float | AttenuationBulbSize  [get, set] | 
| The bulb size of the attenuation.  More... | |
| float | ClipRadius  [get, set] | 
| The clipping radius.  More... | |
| float | BoxHeight  [get, set] | 
| The environment probe box height of this RenderLight.  More... | |
| float | BoxLength  [get, set] | 
| The environment probe box length of this RenderLight.  More... | |
| float | BoxWidth  [get, set] | 
| The environment probe box width of this RenderLight.  More... | |
| float | FogRadialLobe  [get, set] | 
| The blend ratio of two radial lobe for volumetric fog.  More... | |
| DynamicLightFlags | Flags  [get, set] | 
| The flags of this RenderLight.  More... | |
| float | LightFrustumAngle  [get, set] | 
| The light frustrum angle of the projector.  More... | |
| float | ProjectorNearPlane  [get, set] | 
| The near plane of the projector.  More... | |
| float | Radius  [get, set] | 
| The radius of the light.  More... | |
| float | ShadowBias  [get, set] | 
| The shadow bias of the shadow map.  More... | |
| float | ShadowResolutionScale  [get, set] | 
| The resolution scale of the shadow map.  More... | |
| float | ShadowSlopeBias  [get, set] | 
| The slope bias of the shadow map.  More... | |
| float | ShadowUpdateMinRadius  [get, set] | 
| The minimal update radius of the shadow map.  More... | |
| float | TimeScrubbed  [get, set] | 
| The time the light was scrubbed.  More... | |
| short | Id  [get, set] | 
| The ID of the light.  More... | |
| byte | LensOpticsFrustumAngle  [get, set] | 
| Frustum angle ranging from 0 to 255. The range will be adjusted from 0 to 360 when used.  More... | |
| uint | Engine3DUpdateFrameID  [get, set] | 
| Frame ID of the Engine3D update.  More... | |
| byte | AnimationSpeed  [get, set] | 
| The animation speed of the light.  More... | |
| byte | AttenuationFalloffMax  [get, set] | 
| The maximum attenuation falloff of the environment probe.  More... | |
| EntitySystem.EntityId | EntityId  [get, set] | 
| The ID of the entity.  More... | |
| byte | LightPhase  [get, set] | 
| The phase of the light.  More... | |
| byte | LightStyle  [get, set] | 
| The style of the light.  More... | |
| ushort | ShadowMinResolution  [get, set] | 
| The minimum shadow resolution of the shadow map.  More... | |
| ushort | ShadowUpdateRatio  [get, set] | 
| The update ratio of the shadow map.  More... | |
| byte | SortPriority  [get, set] | 
| The sorting priority of the environemt probe.  More... | |
| Matrix3x4 | ObjectMatrix  [get, set] | 
| The object matrix of the projector.  More... | |
| Vector3 | Position  [get, set] | 
| The world space position of the RenderLight.  More... | |
| Vector3 | ProbeExtents  [get, set] | 
| The extents of the environment probe.  More... | |
| Matrix4x4 | ProjectionMatrix  [get, set] | 
| The projection matrix of the projector.  More... | |
| byte | ShadowMaskIndex  [get, set] | 
| The index of the shadow mask of the shadow map.  More... | |
| short | Height  [get, set] | 
| The height of the RenderLight.  More... | |
| string | Name  [get, set] | 
| Optional name of the light source.  More... | |
| float | SpecularMultiplier  [get, set] | 
| The specular multiplier.  More... | |
| short | Width  [get, set] | 
| The width of the RenderLight.  More... | |
| short | X  [get, set] | 
| Scissor parameters (2d extent).  More... | |
| short | Y  [get, set] | 
| Scissor parameters (2d extent).  More... | |
Base class for a RenderLight.
| 
 | inline | 
Safely acquires the data of this RenderLight.
| 
 | inline | 
Safely releases the data of this RenderLight.
| 
 | get set | 
The animation speed of the light.
| 
 | get set | 
The area height of this RenderLight.
| 
 | get set | 
The area width of this RenderLight.
| 
 | get set | 
The bulb size of the attenuation.
| 
 | get set | 
The maximum attenuation falloff of the environment probe.
| 
 | get set | 
The base Color of this RenderLight. The alpha value is ignored.
The base color.
| 
 | get set | 
The base object matrix of this RenderLight.
The base object matrix.
| 
 | get set | 
The position of this RenderLight in world-space.
The world-space position.
| 
 | get set | 
The base specular multiplier.
The base specular multiplier.
| 
 | get set | 
The environment probe box height of this RenderLight.
| 
 | get set | 
The environment probe box length of this RenderLight.
| 
 | get set | 
The environment probe box width of this RenderLight.
| 
 | get set | 
The clipping radius.
| 
 | get set | 
The Color of this RenderLight. The alpha is ignored.
The color.
| 
 | get set | 
Frame ID of the Engine3D update.
| 
 | get set | 
The ID of the entity.
| 
 | get set | 
The flags of this RenderLight.
| 
 | get set | 
The blend ratio of two radial lobe for volumetric fog.
| 
 | get set | 
The height of the RenderLight.
| 
 | get set | 
The ID of the light.
| 
 | get set | 
Frustum angle ranging from 0 to 255. The range will be adjusted from 0 to 360 when used.
| 
 | get set | 
The light frustrum angle of the projector.
| 
 | get set | 
The phase of the light.
| 
 | get set | 
The style of the light.
| 
 | get set | 
Optional name of the light source.
| 
 | get set | 
The object matrix of the projector.
| 
 | get set | 
The world space position of the RenderLight.
| 
 | get set | 
The extents of the environment probe.
| 
 | get set | 
The projection matrix of the projector.
| 
 | get set | 
The near plane of the projector.
| 
 | get set | 
The radius of the light.
| 
 | get set | 
The shadow bias of the shadow map.
| 
 | get set | 
The index of the shadow mask of the shadow map.
| 
 | get set | 
The minimum shadow resolution of the shadow map.
| 
 | get set | 
The resolution scale of the shadow map.
| 
 | get set | 
The slope bias of the shadow map.
| 
 | get set | 
The minimal update radius of the shadow map.
| 
 | get set | 
The update ratio of the shadow map.
| 
 | get set | 
The sorting priority of the environemt probe.
| 
 | get set | 
The specular multiplier.
| 
 | get set | 
The time the light was scrubbed.
| 
 | get set | 
The width of the RenderLight.
| 
 | get set | 
Scissor parameters (2d extent).
| 
 | get set | 
Scissor parameters (2d extent).