Navigation
API > API/Runtime > API/Runtime/Renderer
References
| Module | Renderer |
| Header | /Engine/Source/Runtime/Renderer/Public/PrimitiveSceneInfo.h |
| Include | #include "PrimitiveSceneInfo.h" |
Syntax
struct FPrimitiveFlagsCompact
Remarks
Flags needed for shadow culling. These are pulled out of the FPrimitiveSceneProxy so we can do rough culling before dereferencing the proxy.
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bCastDynamicShadow | True if the primitive casts dynamic shadows. | |
| uint8: 1 | bCastStaticShadow | True if the primitive casts static shadows. | |
| uint8: 1 | bIsNaniteMesh | True if the primitive is a Nanite mesh. | |
| uint8: 1 | bStaticLighting | True if the primitive will cache static lighting. | |
| uint8: 1 | bSupportsGPUScene | True if the primitive draws only meshes that support GPU-Scene. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPrimitiveFlagsCompact
(
const FPrimitiveSceneProxy* Proxy |