Navigation
API > API/Plugins > API/Plugins/Reflex
Inheritance Hierarchy
- IMaxTickRateHandlerModule
- FSelfRegisteringExec
- FReflexMaxTickRateHandler
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
| Type | Name | Description | |
|---|---|---|---|
| bool | bBoost | ||
| bool | bEnabled | ||
| bool | bFeatureSupport | ||
| bool | bLowLatencyMode | ||
| bool | bProperDriverVersion | ||
| bool | bWasEnabled | ||
| uint32 | CustomFlags | ||
| uint32 | LastCustomFlags | ||
| float | MinimumInterval |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from IMaxTickRateHandlerModule
| Type | Name | Description | |
|---|---|---|---|
| bool | GetAvailable () |
||
| bool | GetEnabled () |
||
| uint32 | GetFlags () |
||
| bool | HandleMaxTickRate
(
float DesiredMaxTickRate |
Return true if waiting occurred in the plugin, if false engine will use the default sleep setup. | |
| void | Initialize () |
||
| void | SetEnabled
(
bool bInEnabled |
||
| void | SetFlags
(
uint32 Flags |
Used to provide a generic customization interface for custom tick rate handlers. |
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 |