/Engine/Source/Runtime/Engine/Classes/Engine/EngineBaseTypes.h
Abstract Base class for all tick functions.
struct FTickFunction
uint8: 1
bAllowTickOnDedicatedServer
If we allow this tick to run on a dedicated server
uint8: 1
bCanEverTick
If false, this tick function will never be registered and will never tick.
uint8: 1
bHighPriority
Run this tick first within the tick group, presumably to start async tasks that must be completed with this tick group, hiding the latency.
uint8: 1
bRunOnAnyThread
If false, this tick will run on the game thread, otherwise it will run on any thread in parallel with the game thread and in parallel with other "async ticks"
uint8: 1
bStartWithTickEnabled
If true, this tick function will start enabled, but can be disabled later on.
uint8: 1
bTickEvenWhenPaused
Bool indicating that this function should execute even if the game is paused.
TEnumAsByte< en...
EndTickGroup
Defines the tick group that this tick function must finish in.
TEnumAsByte< en...
TickGroup
Defines the minimum tick group for this tick function.
float
TickInterval
The frequency in seconds at which this tick function will be executed.