UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::TEntityGroupingHandlerBase< GroupingPolicy > Struct Template Reference

#include <MovieSceneEntityGroupingSystem.h>

+ Inheritance diagram for UE::MovieScene::TEntityGroupingHandlerBase< GroupingPolicy >:

Public Types

using GroupKeyType = typename GroupingPolicy::GroupKeyType
 

Public Member Functions

int32 GetOrAllocateGroupIndex (typename TCallTraits< GroupKeyType >::ParamType InGroupKey, FEntityGroupBuilder *Builder)
 

Protected Attributes

TMap< GroupKeyType, int32GroupKeyToIndex
 
TMap< int32, GroupKeyTypeIndexToGroupKey
 

Member Typedef Documentation

◆ GroupKeyType

using UE::MovieScene::TEntityGroupingHandlerBase< GroupingPolicy >::GroupKeyType = typename GroupingPolicy::GroupKeyType

Member Function Documentation

◆ GetOrAllocateGroupIndex()

int32 UE::MovieScene::TEntityGroupingHandlerBase< GroupingPolicy >::GetOrAllocateGroupIndex ( typename TCallTraits< GroupKeyType >::ParamType  InGroupKey,
FEntityGroupBuilder Builder 
)
inline

Member Data Documentation

◆ GroupKeyToIndex

The group keys that we know about, mapped to their corresponding group index

◆ IndexToGroupKey


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