UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FUpdateGroupsTask Struct Reference

Public Types

using FEntityGroupInfo = UMovieSceneEntityGroupingSystem::FEntityGroupInfo
 
using FEntityGroupingHandlerInfo = UMovieSceneEntityGroupingSystem::FEntityGroupingHandlerInfo
 

Public Member Functions

 FUpdateGroupsTask (UMovieSceneEntityGroupingSystem *InSystem, bool bInFreeGroupIDs=true)
 
void ForEachAllocation (FEntityAllocationIteratorItem Item, FReadEntityIDs EntityIDs, TWrite< FEntityGroupID > GroupComponents)
 
void GatherMatchingGroupingHandlers (const FComponentMask &AllocationType, TBitArray<> &OutMatchingHandlers)
 
void PostTask ()
 

Public Attributes

UMovieSceneEntityGroupingSystemSystem
 
FBuiltInComponentTypesBuiltInComponents
 
bool bFreeGroupIDs = true
 

Member Typedef Documentation

◆ FEntityGroupInfo

using UE::MovieScene::FUpdateGroupsTask::FEntityGroupInfo = UMovieSceneEntityGroupingSystem::FEntityGroupInfo

◆ FEntityGroupingHandlerInfo

using UE::MovieScene::FUpdateGroupsTask::FEntityGroupingHandlerInfo = UMovieSceneEntityGroupingSystem::FEntityGroupingHandlerInfo

Constructor & Destructor Documentation

◆ FUpdateGroupsTask()

UE::MovieScene::FUpdateGroupsTask::FUpdateGroupsTask ( UMovieSceneEntityGroupingSystem InSystem,
bool  bInFreeGroupIDs = true 
)
inline

Member Function Documentation

◆ ForEachAllocation()

void UE::MovieScene::FUpdateGroupsTask::ForEachAllocation ( FEntityAllocationIteratorItem  Item,
FReadEntityIDs  EntityIDs,
TWrite< FEntityGroupID GroupComponents 
)
inline

◆ GatherMatchingGroupingHandlers()

void UE::MovieScene::FUpdateGroupsTask::GatherMatchingGroupingHandlers ( const FComponentMask AllocationType,
TBitArray<> &  OutMatchingHandlers 
)
inline

◆ PostTask()

void UE::MovieScene::FUpdateGroupsTask::PostTask ( )
inline

Member Data Documentation

◆ bFreeGroupIDs

bool UE::MovieScene::FUpdateGroupsTask::bFreeGroupIDs = true

◆ BuiltInComponents

FBuiltInComponentTypes* UE::MovieScene::FUpdateGroupsTask::BuiltInComponents

◆ System

UMovieSceneEntityGroupingSystem* UE::MovieScene::FUpdateGroupsTask::System

The documentation for this struct was generated from the following file: