Navigation
Unreal Engine C++ API Reference > 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 |