6#include "Containers/Array.h"
15#include <initializer_list>
51 if (AllTasks.
Num() != Prereqs.Num())
54 for (
const FPrerequisite&
Prereq : Prereqs)
#define DECLARE_CYCLE_STAT_EXTERN(CounterName, StatId, GroupId, API)
Definition Stats.h:679
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition MovieScene.Build.cs:6
UE_REWRITE SizeType Num() const
Definition Array.h:1144
void Reset(SizeType NewSize=0)
Definition Array.h:2246
UE_NODEBUG UE_FORCEINLINE_HINT SizeType Add(ElementType &&Item)
Definition Array.h:2696
Definition SharedPointer.h:692
EEntityThreadingModel
Definition MovieSceneMaybeAtomic.h:17
Definition AdvancedWidgetsModule.cpp:13
Definition MovieSceneEntitySystemGraphs.h:88
Definition MovieSceneEntityIDs.h:174
static FComponentTypeID Invalid()
Definition MovieSceneEntityIDs.h:179
Definition MovieSceneSystemTaskDependencies.h:98
MOVIESCENE_API void AddComponentTask(FComponentTypeID ComponentType, FGraphEventRef ComponentTask)
Definition MovieSceneSystemTaskDependencies.cpp:93
MOVIESCENE_API void AddRootTask(FGraphEventRef RootTask)
Definition MovieSceneSystemTaskDependencies.cpp:72
Definition MovieSceneSystemTaskDependencies.h:29
void Empty()
Definition MovieSceneSystemTaskDependencies.h:78
MOVIESCENE_API void AddComponentTask(FComponentTypeID ComponentType, const FGraphEventRef &InNewTask)
Definition MovieSceneSystemTaskDependencies.cpp:36
FSystemTaskPrerequisites()
Definition MovieSceneSystemTaskDependencies.h:32
void AddRootTask(const FGraphEventRef &InNewTask)
Definition MovieSceneSystemTaskDependencies.h:69
MOVIESCENE_API void Consume(const FSystemTaskPrerequisites &Other)
Definition MovieSceneSystemTaskDependencies.cpp:41
FSystemTaskPrerequisites(std::initializer_list< FGraphEventRef > InEvents)
Definition MovieSceneSystemTaskDependencies.h:35
const FGraphEventArray * All() const
Definition MovieSceneSystemTaskDependencies.h:49
int32 Num() const
Definition MovieSceneSystemTaskDependencies.h:44
void FilterByComponent(FGraphEventArray &OutArray, FComponentTypeID ComponentType) const
Definition MovieSceneSystemTaskDependencies.h:62