Navigation
API > API/Runtime > API/Runtime/Engine
Data needed to display perframe stat tracking when STAT UNIT is enabled
| |
|
| Name |
FStatUnitData |
| Type |
struct |
| Header File |
/Engine/Source/Runtime/Engine/Public/UnrealClient.h |
| Include Path |
#include "UnrealClient.h" |
Syntax
struct FStatUnitData
Constructors
Constants
| Name |
Type |
Remarks |
Include Path |
| NumberOfSamples |
const int32 |
|
UnrealClient.h |
Variables
Public
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| CurrentIndex |
int32 |
|
UnrealClient.h |
|
| FrameTime |
float |
|
UnrealClient.h |
|
| FrameTimes |
TArray< float > |
|
UnrealClient.h |
|
| GameThreadTime |
float |
|
UnrealClient.h |
|
| GameThreadTimeCriticalPath |
float |
|
UnrealClient.h |
|
| GameThreadTimes |
TArray< float > |
|
UnrealClient.h |
|
| GPUClockFraction |
float |
|
UnrealClient.h |
|
| GPUExternalMemoryUsage |
uint64 |
|
UnrealClient.h |
|
| GPUExternalUsageFraction |
float |
|
UnrealClient.h |
|
| GPUFrameTime |
float |
|
UnrealClient.h |
|
| GPUFrameTimes |
TArray< float > |
|
UnrealClient.h |
|
| GPUMemoryUsage |
uint64 |
|
UnrealClient.h |
|
| GPUUsageFraction |
float |
|
UnrealClient.h |
|
| InputLatencyTime |
float |
|
UnrealClient.h |
|
| InputLatencyTimes |
TArray< float > |
|
UnrealClient.h |
|
| LastTime |
double |
Time that has transpired since the last draw call |
UnrealClient.h |
|
| RawFrameTime |
float |
|
UnrealClient.h |
|
| RawGameThreadTime |
float |
|
UnrealClient.h |
|
| RawGameThreadTimeCriticalPath |
float |
|
UnrealClient.h |
|
| RawGPUClockFraction |
float |
|
UnrealClient.h |
|
| RawGPUExternalMemoryUsage |
uint64 |
|
UnrealClient.h |
|
| RawGPUExternalUsageFraction |
float |
|
UnrealClient.h |
|
| RawGPUFrameTime |
float |
|
UnrealClient.h |
|
| RawGPUMemoryUsage |
uint64 |
|
UnrealClient.h |
|
| RawGPUUsageFraction |
float |
|
UnrealClient.h |
|
| RawInputLatencyTime |
float |
|
UnrealClient.h |
|
| RawRenderThreadTime |
float |
Raw equivalents of the above variables |
UnrealClient.h |
|
| RawRenderThreadTimeCriticalPath |
float |
|
UnrealClient.h |
|
| RawRHITTime |
float |
|
UnrealClient.h |
|
| RenderThreadTime |
float |
Unit frame times filtered with a simple running average |
UnrealClient.h |
|
| RenderThreadTimeCriticalPath |
float |
|
UnrealClient.h |
|
| RenderThreadTimes |
TArray< float > |
|
UnrealClient.h |
|
| ResolutionFractions |
DynamicRenderScaling::TMap< TArray< float > > |
|
UnrealClient.h |
|
| RHITTime |
float |
|
UnrealClient.h |
|
| RHITTimes |
TArray< float > |
|
UnrealClient.h |
|
Functions
Public
| Name |
Remarks |
Include Path |
Unreal Specifiers |
int32 DrawStat
(
FViewport* InViewport,
FCanvas* InCanvas,
int32 InX,
int32 InY
)
|
Render function to display the stat |
UnrealClient.h |
|