Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FLightSceneProxyFixLayout
- FLightSceneProxy
- FLocalLightSceneProxy
- FRectLightSceneProxy
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/RectLightSceneProxy.h |
| Include | #include "RectLightSceneProxy.h" |
Syntax
class FRectLightSceneProxy : public FLocalLightSceneProxy
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | BarnDoorAngle | ||
| float | BarnDoorLength | ||
| float | LightFunctionConeAngleTangent | ||
| FRectLightRayTracingData * | RayTracingData | ||
| uint32 | RectAtlasId | ||
| float | SourceHeight | ||
| UTexture * | SourceTexture | ||
| float | SourceWidth |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FRectLightSceneProxy
(
const URectLightComponent* Component |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from FLightSceneProxy
| Type | Name | Description | |
|---|---|---|---|
| void | GetLightShaderParameters
(
FLightRenderParameters& OutLightParameters, |
Accesses parameters needed for rendering the light. | |
| bool | GetWholeSceneProjectedShadowInitializer
(
const FSceneViewFamily& ViewFamily, |
Sets up a projected shadow initializer for shadows from the entire scene. | |
| bool | |||
| bool | IsRectLight () |