| FLightSceneProxy
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/LocalLightSceneProxy.h |
Include |
#include "LocalLightSceneProxy.h" |
class FLocalLightSceneProxy : public FLightSceneProxy
The parts of the point light scene info that aren't dependent on the light policy type.
Name | Description | ||
---|---|---|---|
|
float |
FadeRange |
|
|
float |
InvRadius |
One over the light's radius. |
|
float |
MaxDrawDistance |
|
|
float |
Radius |
The light radius. |
Name | Description | |
---|---|---|
|
FLocalLightSceneProxy ( |
Initialization constructor. |
Name | Description | ||
---|---|---|---|
|
GetPerObjectProjectedShadowProjectionPoint ( |
||
|
UpdateRadius ( |
Updates the light scene info's radius from the component. |
|
|
UpdateRadius_GameThread ( |
Called on the light scene info after it has been passed to the rendering thread to update the rendering thread's cached info when the light's radius changes. |
Name | Description | ||
---|---|---|---|
|
AffectsBounds ( |
Tests whether the light affects the given bounding volume. |
|
|
GetBoundingSphere() |
||
|
float |
GetEffectiveScreenRadius ( |
|
|
float |
GetFadeRange() |
|
|
float |
GetMaxDrawDistance() |
|
|
GetPerObjectProjectedShadowInitializer ( |
Sets up a projected shadow initializer for the given subject. |
|
|
float |
GetRadius() |
|
|
GetScissorRect ( |
||
|
SetScissorRect ( |