FReflexMaxTickRateHandler

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Reflex

Header

/Engine/Plugins/Runtime/Nvidia/Reflex/Source/Public/ReflexMaxTickRateHandler.h

Include

#include "ReflexMaxTickRateHandler.h"

Syntax

class FReflexMaxTickRateHandler :
    public IMaxTickRateHandlerModule,
    public FSelfRegisteringExec

Variables

Name Description

Public variable

bool

 

bBoost

Public variable

bool

 

bEnabled

Public variable

bool

 

bFeatureSupport

Public variable

bool

 

bLowLatencyMode

Public variable

bool

 

bProperDriverVersion

Public variable

bool

 

bWasEnabled

Public variable

uint32

 

CustomFlags

Public variable

uint32

 

LastCustomFlags

Public variable

float

 

MinimumInterval

Destructors

Name Description

Public function Virtual

~FReflexMaxTickRateHandler()

Overridden from IMaxTickRateHandlerModule

Name Description

Public function Virtual

bool

 

GetAvailable()

Public function Virtual

bool

 

GetEnabled()

Public function Virtual

uint32

 

GetFlags()

Public function Virtual

bool

 

HandleMaxTickRate

(
    float DesiredMaxTickRate
)

Return true if waiting occurred in the plugin, if false engine will use the default sleep setup.

Public function Virtual

void

 

Initialize()

Public function Virtual

void

 

SetEnabled

(
    bool bInEnabled
)

Public function Virtual

void

 

SetFlags

(
    uint32 Flags
)

Used to provide a generic customization interface for custom tick rate handlers.

Overridden from FExec

Name Description

Public function Virtual

bool

 

Exec

(
    UWorld* InWorld,
    const TCHAR* Cmd,
    FOutputDevice& Ar
)

Exec handler