UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FTaskParams Struct Reference

#include <IMovieSceneTaskScheduler.h>

Public Member Functions

 FTaskParams (const TStatId &InStatId)
 
 FTaskParams (const TCHAR *InDebugName, const TStatId &InStatId=TStatId())
 
FTaskParamsStat (const TStatId &InStatId)
 
FTaskParamsForceGameThread ()
 
FTaskParamsForcePrePostTask ()
 

Public Attributes

const TCHARDebugName
 
TStatId StatId
 
uint8 bForceGameThread: 1
 
uint8 bSerialTasks: 1
 
uint8 bForcePrePostTask: 1
 
uint8 bForcePropagateDownstream: 1
 
uint8 bForceConsumeUpstream: 1
 

Constructor & Destructor Documentation

◆ FTaskParams() [1/2]

UE::MovieScene::FTaskParams::FTaskParams ( const TStatId InStatId)
inlineexplicit

◆ FTaskParams() [2/2]

UE::MovieScene::FTaskParams::FTaskParams ( const TCHAR InDebugName,
const TStatId InStatId = TStatId() 
)
inlineexplicit

Member Function Documentation

◆ ForceGameThread()

FTaskParams & UE::MovieScene::FTaskParams::ForceGameThread ( )
inline

Force this task to run on the game thread

◆ ForcePrePostTask()

FTaskParams & UE::MovieScene::FTaskParams::ForcePrePostTask ( )
inline

Force this task to run Pre/Post callbacks even if there is no meaningful work to be done in the body

◆ Stat()

FTaskParams & UE::MovieScene::FTaskParams::Stat ( const TStatId InStatId)
inline

Set a custom stat ID for this task

Member Data Documentation

◆ bForceConsumeUpstream

uint8 UE::MovieScene::FTaskParams::bForceConsumeUpstream

◆ bForceGameThread

uint8 UE::MovieScene::FTaskParams::bForceGameThread

◆ bForcePrePostTask

uint8 UE::MovieScene::FTaskParams::bForcePrePostTask

◆ bForcePropagateDownstream

uint8 UE::MovieScene::FTaskParams::bForcePropagateDownstream

◆ bSerialTasks

uint8 UE::MovieScene::FTaskParams::bSerialTasks

◆ DebugName

const TCHAR* UE::MovieScene::FTaskParams::DebugName

◆ StatId

TStatId UE::MovieScene::FTaskParams::StatId

The documentation for this struct was generated from the following file: