Navigation
API > API/Runtime > API/Runtime/MovieScene
| Name | IEntitySystemScheduler |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/IMovieSceneTaskScheduler.h |
| Include Path | #include "EntitySystem/IMovieSceneTaskScheduler.h" |
Syntax
class IEntitySystemScheduler
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IEntitySystemScheduler() |
EntitySystem/IMovieSceneTaskScheduler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Add a child to the front of a previously created 'forked' task. Used for defining 'PreTask' work | EntitySystem/IMovieSceneTaskScheduler.h | ||
| Add a child to the back of a previously created 'forked' task. Used for defining 'PostTask' work | EntitySystem/IMovieSceneTaskScheduler.h | ||
FTaskID AddMemberFunctionTask
(
const FTaskParams& InParams, |
Add a new task that calls a member function of the type void (*)() | EntitySystem/IMovieSceneTaskScheduler.h | |
FTaskID AddNullTask() |
Add a 'null' task that can be used to join many tasks into a single dependency | EntitySystem/IMovieSceneTaskScheduler.h | |
| Define a prerequisite for the given task | EntitySystem/IMovieSceneTaskScheduler.h | ||
FTaskID AddTask
(
const FTaskParams& InParams, |
Add a new task of the specified type for the currently open node ID | EntitySystem/IMovieSceneTaskScheduler.h | |
FTaskID AddTask
(
const FTaskParams& InParams, |
Add an anonymous unbound task for doing non-ecs work | EntitySystem/IMovieSceneTaskScheduler.h | |
FTaskID CreateForkedAllocationTask
(
const FTaskParams& InParams, |
Create one task for each of the entity allocations that match the specified filter | EntitySystem/IMovieSceneTaskScheduler.h |