UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FParticlePerfStatsContext Struct Reference

#include <ParticlePerfStats.h>

Public Member Functions

 FParticlePerfStatsContext ()
 
 FParticlePerfStatsContext (FParticlePerfStats *InWorldStats, FParticlePerfStats *InSystemStats, FParticlePerfStats *InComponentStats)
 
 FParticlePerfStatsContext (FParticlePerfStats *InWorldStats, FParticlePerfStats *InSystemStats)
 
 FParticlePerfStatsContext (FParticlePerfStats *InComponentStats)
 
 FParticlePerfStatsContext (const UWorld *InWorld, const UFXSystemAsset *InSystem, const UFXSystemComponent *InComponent)
 
 FParticlePerfStatsContext (const UWorld *InWorld, const UFXSystemAsset *InSystem)
 
 FParticlePerfStatsContext (const UFXSystemComponent *InComponent)
 
bool IsValid ()
 
FParticlePerfStatsGetWorldStats ()
 
void SetWorldStats (FParticlePerfStats *Stats)
 
FParticlePerfStatsGetSystemStats ()
 
void SetSystemStats (FParticlePerfStats *Stats)
 
FParticlePerfStatsGetComponentStats ()
 
void SetComponentStats (FParticlePerfStats *Stats)
 

Public Attributes

FParticlePerfStatsWorldStats = nullptr
 
FParticlePerfStatsSystemStats = nullptr
 
FParticlePerfStatsComponentStats = nullptr
 

Constructor & Destructor Documentation

◆ FParticlePerfStatsContext() [1/7]

FParticlePerfStatsContext::FParticlePerfStatsContext ( )
inline

◆ FParticlePerfStatsContext() [2/7]

FParticlePerfStatsContext::FParticlePerfStatsContext ( FParticlePerfStats InWorldStats,
FParticlePerfStats InSystemStats,
FParticlePerfStats InComponentStats 
)
inline

◆ FParticlePerfStatsContext() [3/7]

FParticlePerfStatsContext::FParticlePerfStatsContext ( FParticlePerfStats InWorldStats,
FParticlePerfStats InSystemStats 
)
inline

◆ FParticlePerfStatsContext() [4/7]

FParticlePerfStatsContext::FParticlePerfStatsContext ( FParticlePerfStats InComponentStats)
inline

◆ FParticlePerfStatsContext() [5/7]

FParticlePerfStatsContext::FParticlePerfStatsContext ( const UWorld InWorld,
const UFXSystemAsset InSystem,
const UFXSystemComponent InComponent 
)
inline

◆ FParticlePerfStatsContext() [6/7]

FParticlePerfStatsContext::FParticlePerfStatsContext ( const UWorld InWorld,
const UFXSystemAsset InSystem 
)
inline

◆ FParticlePerfStatsContext() [7/7]

FParticlePerfStatsContext::FParticlePerfStatsContext ( const UFXSystemComponent InComponent)
inline

Member Function Documentation

◆ GetComponentStats()

FParticlePerfStats * FParticlePerfStatsContext::GetComponentStats ( )
inline

◆ GetSystemStats()

FParticlePerfStats * FParticlePerfStatsContext::GetSystemStats ( )
inline

◆ GetWorldStats()

FParticlePerfStats * FParticlePerfStatsContext::GetWorldStats ( )
inline

◆ IsValid()

bool FParticlePerfStatsContext::IsValid ( )
inline

◆ SetComponentStats()

void FParticlePerfStatsContext::SetComponentStats ( FParticlePerfStats Stats)
inline

◆ SetSystemStats()

void FParticlePerfStatsContext::SetSystemStats ( FParticlePerfStats Stats)
inline

◆ SetWorldStats()

void FParticlePerfStatsContext::SetWorldStats ( FParticlePerfStats Stats)
inline

Member Data Documentation

◆ ComponentStats

FParticlePerfStats* FParticlePerfStatsContext::ComponentStats = nullptr

◆ SystemStats

FParticlePerfStats* FParticlePerfStatsContext::SystemStats = nullptr

◆ WorldStats

FParticlePerfStats* FParticlePerfStatsContext::WorldStats = nullptr

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