Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/PSOPrecache.h |
| Include | #include "PSOPrecache.h" |
Syntax
struct FPSOPrecacheParams
Remarks
Parameters which are needed to collect all possible PSOs used by the PSO collectors
Variables
| Type | Name | Description | |
|---|---|---|---|
| union FPSOPrecacheParams::@1358 | @1359 | ||
| uint32: 1 | bAffectDynamicIndirectLighting | ||
| uint32: 1 | bCastShadow | ||
| uint32: 1 | bCastShadowAsTwoSided | ||
| uint32: 1 | bDefaultMaterial | ||
| uint32: 1 | bDisableBackFaceCulling | ||
| uint32: 1 | bForceLODModel | ||
| uint32: 1 | bHasWorldPositionOffsetVelocity | ||
| uint32: 1 | bRenderCustomDepth | ||
| uint32: 1 | bRenderInDepthPass | ||
| uint32: 1 | bRenderInMainPass | ||
| uint32: 1 | bReverseCulling | ||
| uint32: 1 | bStaticLighting | ||
| uint32 | Data | ||
| uint32: 4 | Mobility | ||
| uint32: 6 | PrimitiveType | ||
| uint32: 4 | StencilWriteMask | ||
| uint32: 6 | Unused |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TEnumAsByte< EComponentMobility::Type > | GetMobility () |
||
| TEnumAsByte< EStencilMask > | |||
| bool | IsMoveable () |
||
| void | SetMobility
(
EComponentMobility::Type InMobility |
||
| void | SetStencilWriteMask
(
EStencilMask InStencilMask |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FPSOPrecacheParams& rhs |
||
| bool | operator==
(
const FPSOPrecacheParams& Other |