Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/EntitySystem
Inheritance Hierarchy
- UObject
- UMovieSceneEntitySystem
- UMovieSceneEntityGroupingSystem
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneEntityGroupingSystem.h |
| Include | #include "EntitySystem/MovieSceneEntityGroupingSystem.h" |
Syntax
UCLASS ()
class UMovieSceneEntityGroupingSystem : public UMovieSceneEntitySystem
Constructors
| Type | Name | Description | |
|---|---|---|---|
UMovieSceneEntityGroupingSystem
(
const FObjectInitializer& ObjInit |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FEntityGroupingPolicyKey | AddGrouping
(
TComponentTypeID< ComponentTypes >... InComponents |
Add a new grouping policy that will make a key that is a tuple of the given components' values. | |
| FEntityGroupingPolicyKey | AddGrouping
(
GroupingPolicy&& InPolicy, |
Add a new grouping policy that will use the given components to make up a group key. | |
| TArrayView< const UE::MovieScene::FMovieSceneEntityID > | GetGroup
(
const FEntityGroupID& InGroupID |
Get the list of entities in the given group. | |
| void | RemoveGrouping
(
FEntityGroupingPolicyKey InPolicyKey |
Remove a previously added grouping policy. |
Typedefs
| Name | Description |
|---|---|
| FEntityGroupID | |
| FEntityGroupingPolicyKey | |
| FMovieSceneEntityID | |
| IEntityGroupingHandler |