Navigation
API > API/Plugins > API/Plugins/StageMonitorCommon
Message containing information about frame timings. Sent at regular intervals
| Name | FFramePerformanceProviderMessage |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/StageMonitoring/Source/StageMonitorCommon/Public/StageMonitorUtils.h |
| Include Path | #include "StageMonitorUtils.h" |
Syntax
USTRUCT ()
struct FFramePerformanceProviderMessage : public FStageProviderPeriodicMessage
Inheritance Hierarchy
- FStageDataBaseMessage → FStageProviderMessage → FStageProviderPeriodicMessage → FFramePerformanceProviderMessage
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| StageMonitorUtils.h | |||
FFramePerformanceProviderMessage
(
EStageMonitorNodeStatus InStatus, |
StageMonitorUtils.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetInStatus | FString | Full path name of the asset involved in the status. | StageMonitorUtils.h |
|
| AverageFPS | float | Average FrameRate read from GAverageFPS | StageMonitorUtils.h |
|
| CompilationTasksRemaining | int32 | Number of asynchronous compilation tasks currently in progress. | StageMonitorUtils.h |
|
| CPU_MEM | uint64 | Current CPU Memory Usage (Physical) in bytes | StageMonitorUtils.h |
|
| GameThreadMS | float | Current GameThread time read from GGameThreadTime in milliseconds | StageMonitorUtils.h |
|
| GameThreadWaitMS | float | Current GameThread wait time read from GGameThreadWaitTime in milliseconds | StageMonitorUtils.h |
|
| GPU_MEM | uint64 | Current GPU Memory Usage (Physical) in bytes | StageMonitorUtils.h |
|
| GPU_MS | float | Current GPU time read from RHIGetGPUFrameCycles() in milliseconds | StageMonitorUtils.h |
|
| IdleTimeMS | float | Idle time (slept) in milliseconds during last frame | StageMonitorUtils.h |
|
| RenderThreadMS | float | Current RenderThread time read from GRenderThreadTime in milliseconds | StageMonitorUtils.h |
|
| RenderThreadWaitMS | float | Current RenderThread wait time read from GRenderThreadWaitTime in milliseconds | StageMonitorUtils.h |
|
| Status | EStageMonitorNodeStatus | Average FrameRate read from GAverageFPS | StageMonitorUtils.h |
|