Navigation
Unreal Engine C++ API Reference > Plugins > Reflex
Inheritance Hierarchy
- ILatencyMarkerModule
- FTickableGameObject
- FSelfRegisteringExec
- FReflexLatencyMarkers
References
Module | Reflex |
Header | /Engine/Plugins/Runtime/Nvidia/Reflex/Source/Public/ReflexLatencyMarkers.h |
Include | #include "ReflexLatencyMarkers.h" |
Syntax
class FReflexLatencyMarkers :
public ILatencyMarkerModule,
public FTickableGameObject,
public FSelfRegisteringExec
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
float | AverageDriverLatencyMs | |
![]() |
float | AverageGameLatencyMs | |
![]() |
float | AverageGPURenderLatencyMs | |
![]() |
float | AverageOSRenderQueueLatencyMs | |
![]() |
float | AveragePresentLatencyMs | |
![]() |
float | AverageRenderLatencyMs | |
![]() |
float | AverageRenderSubmitLatencyMs | |
![]() |
float | AverageSimulationLatencyMs | |
![]() |
float | AverageTotalLatencyMs | |
![]() |
bool | bEnabled | |
![]() |
bool | bFeatureSupport | |
![]() |
bool | bFlashIndicatorDriverControlled | |
![]() |
bool | bFlashIndicatorEnabled | |
![]() |
bool | bProperDriverVersion | |
![]() |
float | DriverOffsetMs | |
![]() |
float | GPURenderOffsetMs | |
![]() |
float | OSRenderQueueOffsetMs | |
![]() |
float | PresentOffsetMs | |
![]() |
float | RenderSubmitOffsetMs |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Overridden from ILatencyMarkerModule
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | GetAvailable () |
|
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
bool | GetEnabled () |
|
![]() ![]() |
bool | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
float | ||
![]() ![]() |
void | Initialize () |
|
![]() ![]() |
void | SetCustomLatencyMarker
(
uint32 MarkerId, |
|
![]() ![]() |
void | SetEnabled
(
bool bInEnabled |
|
![]() ![]() |
void | SetFlashIndicatorEnabled
(
bool bInEnabled |
|
![]() ![]() |
void | SetFlashIndicatorLatencyMarker
(
uint64 FrameNumber |
|
![]() ![]() |
void | SetInputSampleLatencyMarker
(
uint64 FrameNumber |
|
![]() ![]() |
void | SetPresentLatencyMarkerEnd
(
uint64 FrameNumber |
|
![]() ![]() |
void | SetPresentLatencyMarkerStart
(
uint64 FrameNumber |
|
![]() ![]() |
void | SetRenderSubmitLatencyMarkerEnd
(
uint64 FrameNumber |
|
![]() ![]() |
void | SetRenderSubmitLatencyMarkerStart
(
uint64 FrameNumber |
|
![]() ![]() |
void | SetSimulationLatencyMarkerEnd
(
uint64 FrameNumber |
|
![]() ![]() |
void | SetSimulationLatencyMarkerStart
(
uint64 FrameNumber |
Overridden from FTickableGameObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | Used to determine whether the object should be ticked in the editor. | |
![]() ![]() ![]() |
bool | Used to determine if an object should be ticked when the game is paused. |
Overridden from FTickableObjectBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
TStatId | GetStatId () |
Return the stat id to use for this tickable |
![]() ![]() ![]() |
bool | IsTickable () |
Virtual that can be overloaded by the inheriting class. |
![]() ![]() |
void | Tick
(
float DeltaTime |
Pure virtual that must be overloaded by the inheriting class. |
Overridden from FExec
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Exec_Runtime
(
UWorld* InWorld, |
Implementation of Exec that is called on all targets where UE_ALLOW_EXEC_COMMANDS is true |