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_RT
Variables
| Type | Name | Description | |
|---|---|---|---|
| FParticlePerfStats_RT | AccumulatedStats | ||
| TArray< uint64, TInlineAllocator< 10 > > | MaxPerFrameTotalCycles | ||
| TArray< uint64, TInlineAllocator< 10 > > | MaxPerInstanceCycles | ||
| uint32 | NumFrames |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | Returns the average time in µs per frame by all RenderThread stats. | ||
| uint64 | Returns the average cycles per frame by all RenderThread stats. | ||
| float | GetPerFrameMax
(
int32 Index |
Returns the max time in µs per frame by all RenderThread stats. | |
| uint64 | GetPerFrameMaxCycles
(
int32 Index |
Returns the max cycles per frame by all RenderThread stats. | |
| float | Returns the average time in µs per instance by all RenderThread stats. | ||
| uint64 | Returns the average cycles per instance by all RenderThread stats. | ||
| float | GetPerInstanceMax
(
int32 Index |
Returns the max time in µs per instance by all RenderThread stats. | |
| uint64 | GetPerInstanceMaxCycles
(
int32 Index |
Returns the max cycles per instance by all RenderThread stats. | |
| uint64 | Returns the total cycles used by all RenderThread stats. | ||
| void | Reset () |
||
| void | Tick
(
FParticlePerfStats& Stats |