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