Navigation
API > API/Runtime > API/Runtime/Engine
Parameters which are needed to collect all possible PSOs used by the PSO collectors
| Name | FPSOPrecacheParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/PSOPrecache.h |
| Include Path | #include "PSOPrecache.h" |
Syntax
struct FPSOPrecacheParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPSOPrecacheParams() |
PSOPrecache.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAffectDynamicIndirectLighting | uint64 | PSOPrecache.h | ||
| bAnyMaterialHasWorldPositionOffset | uint64 | PSOPrecache.h | ||
| BasePassPixelFormat | uint64 | PSOPrecache.h | ||
| bCanvasMaterial | uint64 | PSOPrecache.h | ||
| bCastShadow | uint64 | PSOPrecache.h | ||
| bCastShadowAsTwoSided | uint64 | PSOPrecache.h | ||
| bDefaultMaterial | uint64 | PSOPrecache.h | ||
| bDisableBackFaceCulling | uint64 | PSOPrecache.h | ||
| bForceLODModel | uint64 | PSOPrecache.h | ||
| bRenderCustomDepth | uint64 | PSOPrecache.h | ||
| bRenderInDepthPass | uint64 | PSOPrecache.h | ||
| bRenderInMainPass | uint64 | PSOPrecache.h | ||
| bReverseCulling | uint64 | PSOPrecache.h | ||
| bSkinnedMesh | uint64 | PSOPrecache.h | ||
| bSplineMesh | uint64 | PSOPrecache.h | ||
| bStaticLighting | uint64 | PSOPrecache.h | ||
| bUsesIndirectLightingCache | uint64 | PSOPrecache.h | ||
| Data | uint64 | PSOPrecache.h | ||
| FPSOPrecacheParams | union FPSOPrecacheParams | PSOPrecache.h | ||
| Mobility | uint64 | PSOPrecache.h | ||
| PrimitiveType | uint64 | PSOPrecache.h | ||
| StencilWriteMask | uint64 | PSOPrecache.h | ||
| Unused | uint64 | PSOPrecache.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EPixelFormat GetBassPixelFormat() |
PSOPrecache.h | ||
TEnumAsByte< EComponentMobility::Type > GetMobility() |
PSOPrecache.h | ||
TEnumAsByte< EStencilMask > GetStencilWriteMask() |
PSOPrecache.h | ||
bool IsMoveable() |
PSOPrecache.h | ||
void SetBassPixelFormat
(
EPixelFormat InBasePassPixelFormat |
PSOPrecache.h | ||
void SetMobility
(
EComponentMobility::Type InMobility |
PSOPrecache.h | ||
void SetStencilWriteMask
(
EStencilMask InStencilMask |
PSOPrecache.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FPSOPrecacheParams& rhs |
PSOPrecache.h | ||
bool operator==
(
const FPSOPrecacheParams& Other |
PSOPrecache.h |