![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneEntityGroupingSystem.h>
Public Member Functions | |
| UE_API | FEntityGroupBuilder (UMovieSceneEntityGroupingSystem *InOwner, FEntityGroupingPolicyKey InPolicyKey) |
| FEntityGroupID | MakeGroupID (int32 GroupIndex) const |
| FEntityGroupID | MakeInvalidGroupID () const |
| UE_API void | AddEntityToGroup (const FMovieSceneEntityID &InEntity, const FEntityGroupID &InNewGroupID) |
| UE_API void | RemoveEntityFromGroup (const FMovieSceneEntityID &InEntity, const FEntityGroupID &InPreviousGroupID) |
| UE_API int32 | AllocateGroupIndex () |
| UE_API void | ReportUsedGroupIndex (int32 GroupIndex) |
Utility class used by the grouping system's policies (see below) to manage groups.
| UE::MovieScene::FEntityGroupBuilder::FEntityGroupBuilder | ( | UMovieSceneEntityGroupingSystem * | InOwner, |
| FEntityGroupingPolicyKey | InPolicyKey | ||
| ) |
| void UE::MovieScene::FEntityGroupBuilder::AddEntityToGroup | ( | const FMovieSceneEntityID & | InEntity, |
| const FEntityGroupID & | InNewGroupID | ||
| ) |
Add the entity to the given group. The entity must already have the group ID component.
| int32 UE::MovieScene::FEntityGroupBuilder::AllocateGroupIndex | ( | ) |
|
inline |
Make a full group ID from an existing group index
|
inline |
Make an invalid group ID that is associated with the policy key
| void UE::MovieScene::FEntityGroupBuilder::RemoveEntityFromGroup | ( | const FMovieSceneEntityID & | InEntity, |
| const FEntityGroupID & | InPreviousGroupID | ||
| ) |
Remove the entity from the given group. The entity must already have the group ID component.