Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/UnrealClient.h |
| Include | #include "UnrealClient.h" |
Syntax
struct FStatUnitData
Remarks
Data needed to display perframe stat tracking when STAT UNIT is enabled
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | CurrentIndex | ||
| float | FrameTime | ||
| TArray< float > | FrameTimes | ||
| float | GameThreadTime | ||
| TArray< float > | GameThreadTimes | ||
| float[1] | GPUClockFraction | ||
| float[1] | GPUExternalUsageFraction | ||
| float[1] | GPUFrameTime | ||
| TArray< float >[1] | GPUFrameTimes | ||
| float[1] | GPUUsageFraction | ||
| float | InputLatencyTime | ||
| TArray< float > | InputLatencyTimes | ||
| double | LastTime | Time that has transpired since the last draw call | |
| float | RawFrameTime | ||
| float | RawGameThreadTime | ||
| float[1] | RawGPUClockFraction | ||
| float[1] | RawGPUExternalUsageFraction | ||
| float[1] | RawGPUFrameTime | ||
| float[1] | RawGPUUsageFraction | ||
| float | RawInputLatencyTime | ||
| float | RawRenderThreadTime | Raw equivalents of the above variables | |
| float | RawRHITTime | ||
| float | RenderThreadTime | Unit frame times filtered with a simple running average | |
| TArray< float > | RenderThreadTimes | ||
| DynamicRenderScaling::TMap< TArray< float > > | ResolutionFractions | ||
| float | RHITTime | ||
| TArray< float > | RHITTimes |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| UE_BUILD_SHIPPING. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | Render function to display the stat |
Constants
| Name | Description |
|---|---|
| NumberOfSamples |