Sequencer.CustomTaskScheduling
Sequencer.CustomTaskScheduling
#Overview
name: Sequencer.CustomTaskScheduling
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
(Default: true. Enables more efficient custom task scheduling of asynchronous Sequencer evaluation.
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieSceneTaskScheduler.cpp:15
Scope (from outer to inner):
file
namespace UE::MovieScene
Source code excerpt:
bool GSequencerCustomTaskScheduling = true;
static FAutoConsoleVariableRef CVarSequencerCustomTaskScheduling(
TEXT("Sequencer.CustomTaskScheduling"),
GSequencerCustomTaskScheduling,
TEXT("(Default: true. Enables more efficient custom task scheduling of asynchronous Sequencer evaluation.")
);
/** Flag structure to pass when executing a task. */
struct FTaskExecutionFlags
#Loc: <Workspace>/Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieSceneTaskScheduler.h:179
Scope (from outer to inner):
file
namespace UE::MovieScene
class class FEntitySystemScheduler : public IEntitySystemScheduler
Source code excerpt:
/**
* Check whether custom task scheduling is enabled based on the state of the Sequencer.CustomTaskScheduling console variable
*/
static bool IsCustomSchedulingEnabled();
public:
/**
* Reset this task scheduler to its default state ready to start rebuilding its task graph
*/