UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTranslucentLightingMaterialPSOCollector Class Reference
+ Inheritance diagram for FTranslucentLightingMaterialPSOCollector:

Public Member Functions

 FTranslucentLightingMaterialPSOCollector (ERHIFeatureLevel::Type InFeatureLevel)
 
virtual void CollectPSOInitializers (const FSceneTexturesConfig &SceneTexturesConfig, const FMaterial &Material, const FPSOPrecacheVertexFactoryData &VertexFactoryData, const FPSOPrecacheParams &PreCacheParams, TArray< FPSOPrecacheData > &PSOInitializers) override final
 
- Public Member Functions inherited from IPSOCollector
 IPSOCollector (int32 InPSOCollectorIndex)
 
virtual ~IPSOCollector ()
 
void CollectPSOInitializers (const FSceneTexturesConfig &SceneTexturesConfig, const FMaterial &Material, const FVertexFactoryType *VertexFactoryType, const FPSOPrecacheParams &PreCacheParams, TArray< FPSOPrecacheData > &PSOInitializers)
 

Additional Inherited Members

- Public Attributes inherited from IPSOCollector
int32 PSOCollectorIndex = INDEX_NONE
 

Constructor & Destructor Documentation

◆ FTranslucentLightingMaterialPSOCollector()

FTranslucentLightingMaterialPSOCollector::FTranslucentLightingMaterialPSOCollector ( ERHIFeatureLevel::Type  InFeatureLevel)
inline

Member Function Documentation

◆ CollectPSOInitializers()

void FTranslucentLightingMaterialPSOCollector::CollectPSOInitializers ( const FSceneTexturesConfig SceneTexturesConfig,
const FMaterial Material,
const FPSOPrecacheVertexFactoryData VertexFactoryData,
const FPSOPrecacheParams PreCacheParams,
TArray< FPSOPrecacheData > &  PSOInitializers 
)
finaloverridevirtual

Implements IPSOCollector.


The documentation for this class was generated from the following file: