#include <MovieSceneEntitySystemGraphs.h>
|
| MOVIESCENE_API | FMovieSceneEntitySystemGraph () |
| |
| MOVIESCENE_API | ~FMovieSceneEntitySystemGraph () |
| |
| | FMovieSceneEntitySystemGraph (const FMovieSceneEntitySystemGraph &)=delete |
| |
| void | operator= (const FMovieSceneEntitySystemGraph &)=delete |
| |
| MOVIESCENE_API | FMovieSceneEntitySystemGraph (FMovieSceneEntitySystemGraph &&) |
| |
| MOVIESCENE_API FMovieSceneEntitySystemGraph & | operator= (FMovieSceneEntitySystemGraph &&) |
| |
| MOVIESCENE_API void | AddReference (UMovieSceneEntitySystem *FromReference, UMovieSceneEntitySystem *ToReference) |
| |
| MOVIESCENE_API void | RemoveReference (UMovieSceneEntitySystem *FromReference, UMovieSceneEntitySystem *ToReference) |
| |
| template<typename Allocator > |
| void | GatherReferencesFrom (const UMovieSceneEntitySystem *FromReference, TArray< UMovieSceneEntitySystem *, Allocator > &OutReferences) |
| |
| template<typename Iter > |
| void | IterateReferencesFrom (const UMovieSceneEntitySystem *FromReference, Iter &&Iterator) |
| |
| template<typename Allocator > |
| void | GatherReferencesTo (const UMovieSceneEntitySystem *ToReference, TArray< UMovieSceneEntitySystem *, Allocator > &OutReferences) |
| |
| template<typename Iter > |
| void | IterateReferencesTo (const UMovieSceneEntitySystem *ToReference, Iter &&Iterator) |
| |
| bool | IsEmpty () const |
| |
| bool | HasReferencesTo (const UMovieSceneEntitySystem *ToReference) const |
| |
| bool | HasReferencesFrom (const UMovieSceneEntitySystem *FromReference) const |
| |
| MOVIESCENE_API void | AddSystem (UMovieSceneEntitySystem *InSystem) |
| |
| MOVIESCENE_API void | RemoveSystem (UMovieSceneEntitySystem *InSystem) |
| |
| MOVIESCENE_API int32 | RemoveIrrelevantSystems (UMovieSceneEntitySystemLinker *Linker) |
| |
| MOVIESCENE_API void | Shutdown () |
| |
| MOVIESCENE_API int32 | NumInPhase (UE::MovieScene::ESystemPhase Phase) const |
| |
| MOVIESCENE_API void | ExecutePhase (UE::MovieScene::ESystemPhase Phase, UMovieSceneEntitySystemLinker *Linker, FGraphEventArray &OutTasks) |
| |
| MOVIESCENE_API void | IteratePhase (UE::MovieScene::ESystemPhase Phase, TFunctionRef< void(UMovieSceneEntitySystem *)> InIter) |
| |
| MOVIESCENE_API void | ReconstructTaskSchedule (UE::MovieScene::FEntityManager *EntityManager) |
| |
| MOVIESCENE_API void | ScheduleTasks (UE::MovieScene::FEntityManager *EntityManager) |
| |
| MOVIESCENE_API TArray< UMovieSceneEntitySystem * > | GetSystems () const |
| |
| template<typename SystemType > |
| SystemType * | FindSystemOfType () const |
| |
| MOVIESCENE_API UMovieSceneEntitySystem * | FindSystemOfType (TSubclassOf< UMovieSceneEntitySystem > InClassType) const |
| |
| MOVIESCENE_API void | DebugPrint () const |
| |
| MOVIESCENE_API FString | ToString () const |
| |
◆ FDirectionalEdge
◆ FMovieSceneEntitySystemGraph() [1/3]
| FMovieSceneEntitySystemGraph::FMovieSceneEntitySystemGraph |
( |
| ) |
|
|
default |
◆ ~FMovieSceneEntitySystemGraph()
| FMovieSceneEntitySystemGraph::~FMovieSceneEntitySystemGraph |
( |
| ) |
|
|
default |
◆ FMovieSceneEntitySystemGraph() [2/3]
◆ FMovieSceneEntitySystemGraph() [3/3]
◆ AddReference()
◆ AddSystem()
◆ DebugPrint()
| void FMovieSceneEntitySystemGraph::DebugPrint |
( |
| ) |
const |
◆ ExecutePhase()
◆ FindSystemOfType() [1/2]
| SystemType * FMovieSceneEntitySystemGraph::FindSystemOfType |
( |
| ) |
const |
|
inline |
◆ FindSystemOfType() [2/2]
◆ GatherReferencesFrom()
◆ GatherReferencesTo()
◆ GetSystems()
◆ HasReferencesFrom()
◆ HasReferencesTo()
◆ IsEmpty()
| bool FMovieSceneEntitySystemGraph::IsEmpty |
( |
| ) |
const |
|
inline |
◆ IteratePhase()
◆ IterateReferencesFrom()
◆ IterateReferencesTo()
◆ NumInPhase()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ReconstructTaskSchedule()
◆ RemoveIrrelevantSystems()
◆ RemoveReference()
◆ RemoveSystem()
◆ ScheduleTasks()
◆ Shutdown()
| void FMovieSceneEntitySystemGraph::Shutdown |
( |
| ) |
|
◆ ToString()
| FString FMovieSceneEntitySystemGraph::ToString |
( |
| ) |
const |
The documentation for this struct was generated from the following files: