UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPSOCollectorCreateManager Class Reference

#include <PSOPrecacheMaterial.h>

Static Public Member Functions

static int32 GetPSOCollectorCount (EShadingPath ShadingPath)
 
static PSOCollectorCreateFunction GetCreateFunction (EShadingPath ShadingPath, int32 Index)
 
static const TCHARGetName (EShadingPath ShadingPath, int32 Index)
 
static ENGINE_API int32 GetIndex (EShadingPath ShadingPath, const TCHAR *Name)
 

Static Public Attributes

static constexpr uint32 MaxPSOCollectorCount = 64
 

Friends

class FRegisterPSOCollectorCreateFunction
 

Detailed Description

Manages all create functions of the globally defined IPSOCollectors

Member Function Documentation

◆ GetCreateFunction()

static PSOCollectorCreateFunction FPSOCollectorCreateManager::GetCreateFunction ( EShadingPath  ShadingPath,
int32  Index 
)
inlinestatic

◆ GetIndex()

int32 FPSOCollectorCreateManager::GetIndex ( EShadingPath  ShadingPath,
const TCHAR Name 
)
static

◆ GetName()

static const TCHAR * FPSOCollectorCreateManager::GetName ( EShadingPath  ShadingPath,
int32  Index 
)
inlinestatic

◆ GetPSOCollectorCount()

static int32 FPSOCollectorCreateManager::GetPSOCollectorCount ( EShadingPath  ShadingPath)
inlinestatic

Friends And Related Symbol Documentation

◆ FRegisterPSOCollectorCreateFunction

Member Data Documentation

◆ MaxPSOCollectorCount

constexpr uint32 FPSOCollectorCreateManager::MaxPSOCollectorCount = 64
staticconstexpr

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