Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Particles
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Particles/ParticlePerfStatsManager.h |
| Include | #include "Particles/ParticlePerfStatsManager.h" |
Syntax
struct FAccumulatedParticlePerfStats
Remarks
Utility class for accumulating many frames worth of stats data.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FAccumulatedParticlePerfStats_GT | GameThreadStats | ||
| FAccumulatedParticlePerfStats_GPU | GPUStats | ||
| FAccumulatedParticlePerfStats_RT | RenderThreadStats |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| FAccumulatedParticlePerfStats_GT & | Returns the current Game Thread stats. | ||
| FAccumulatedParticlePerfStats_GPU & | GetGPUStats
(
bool bFlushForGameThread |
Returns the GPU stats with an optional flush when on the GameThread. | |
| FAccumulatedParticlePerfStats_RT & | GetRenderThreadStats
(
bool bFlushForGameThread |
Returns the RenderThread stats with an optional flush when on the GameThread. | |
| void | Reset
(
bool bSyncWithRT |
||
| void | ResetGT () |
||
| void | ResetMaxArray
(
TArray< uint64, TInlineAllocator< 10 >>& MaxArray |
||
| void | ResetRT () |
||
| void | Tick
(
FParticlePerfStats& Stats |
||
| void | TickRT
(
FParticlePerfStats& Stats |