UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMovieSceneTaskScheduler.h File Reference

Go to the source code of this file.

Classes

struct  UE::MovieScene::FTaskID
 
struct  UE::MovieScene::FTaskParams
 
struct  UE::MovieScene::ITaskContext
 
struct  UE::MovieScene::TAnonTaskWrapper< TaskType >
 
struct  UE::MovieScene::TMemberFunctionTaskWrapper< ClassType >
 
class  UE::MovieScene::IEntitySystemScheduler
 

Namespaces

namespace  UE
 
namespace  UE::MovieScene
 

Typedefs

using UE::MovieScene::FPreLockedDataPtr = TRelativePtr< void, uint32 >
 
using UE::MovieScene::UnboundTaskFunctionPtr = void(*)(const ITaskContext *TaskContext, FEntityAllocationWriteContext WriteContext)
 
using UE::MovieScene::AllocationFunctionPtr = void(*)(const FEntityAllocation *Allocation, const ITaskContext *TaskContext, FEntityAllocationWriteContext WriteContext)
 
using UE::MovieScene::AllocationItemFunctionPtr = void(*)(FEntityAllocationIteratorItem Item, const ITaskContext *TaskContext, FEntityAllocationWriteContext WriteContext)
 
using UE::MovieScene::PreLockedAllocationItemFunctionPtr = void(*)(FEntityAllocationIteratorItem Item, TArrayView< const FPreLockedDataPtr > PreLockedData, const ITaskContext *TaskContext, FEntityAllocationWriteContext WriteContext)
 
using UE::MovieScene::TaskFunctionPtr = TVariant< UnboundTaskFunctionPtr, AllocationFunctionPtr, AllocationItemFunctionPtr, PreLockedAllocationItemFunctionPtr >