Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/TickTaskManagerInterface.h |
| Include | #include "TickTaskManagerInterface.h" |
Syntax
class FTickTaskManagerInterface
Remarks
Interface for the tick task manager
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FTickTaskLevel * | Allocate a new ticking structure for a ULevel | ||
| void | DumpAllTickFunctions
(
FOutputDevice& Ar, |
Dumps all registered tick functions to output device. | |
| void | EndFrame () |
Finish a frame of ticks | |
| void | FreeTickTaskLevel
(
FTickTaskLevel* TickTaskLevel |
Free a ticking structure for a ULevel | |
| FTickTaskManagerInterface & | Get () |
Singleton to retrieve the GLOBAL tick task manager | |
| void | GetEnabledTickFunctionCounts
(
UWorld* InWorld, |
Returns a map of enabled ticks, grouped by 'diagnostic context' string, along with count of enabled ticks | |
| void | RunPauseFrame
(
UWorld* InWorld, |
Run all of the ticks for a pause frame synchronously on the game thread. | |
| void | RunTickGroup
(
ETickingGroup Group, |
Run a tick group, ticking all actors and components | |
| void | StartFrame
(
UWorld* InWorld, |
Queue all of the ticks for a frame |