![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SceneRendering.h>
Public Member Functions | |
| void | AddSubjectPrimitive (const FPrimitiveSceneInfo *PrimitiveSceneInfo, int32 PrimitiveId) |
| const TArray< const FPrimitiveSceneInfo *, SceneRenderingAllocator > & | GetShadowSubjectPrimitives () const |
| void | InitShadowSubjectPrimitives (int32 PrimitiveCount) |
Protected Attributes | |
| FSceneBitArray | ShadowSubjectPrimitivesEncountered |
| TArray< const FPrimitiveSceneInfo *, SceneRenderingAllocator > | ShadowSubjectPrimitives |
Stores a list of CSM shadow casters. Used by mobile renderer for culling primitives receiving static + CSM shadows.
|
inline |
Adds a subject primitive
|
inline |
Returns the list of subject primitives
Used to initialize the ShadowSubjectPrimitivesEncountered bit array to prevent shadow primitives being added more than once.
|
protected |
|
protected |
List of this light's shadow subject primitives.