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

#include <MovieSceneEntityGroupingSystem.h>

Public Types

using GroupKeyType = TTuple< ComponentTypes... >
 

Public Member Functions

bool GetGroupKey (ComponentTypes... InComponents, GroupKeyType &OutGroupKey)
 
bool OnObjectsReplaced (GroupKeyType &InOutKey, const TMap< UObject *, UObject * > &ReplacementMap)
 

Detailed Description

template<typename... ComponentTypes>
struct UE::MovieScene::TTupleGroupingPolicy< ComponentTypes >

A simple grouping policy that uses a tuple of component values as the group key.

Member Typedef Documentation

◆ GroupKeyType

template<typename... ComponentTypes>
using UE::MovieScene::TTupleGroupingPolicy< ComponentTypes >::GroupKeyType = TTuple<ComponentTypes...>

Member Function Documentation

◆ GetGroupKey()

template<typename... ComponentTypes>
bool UE::MovieScene::TTupleGroupingPolicy< ComponentTypes >::GetGroupKey ( ComponentTypes...  InComponents,
GroupKeyType OutGroupKey 
)
inline

◆ OnObjectsReplaced()

template<typename... ComponentTypes>
bool UE::MovieScene::TTupleGroupingPolicy< ComponentTypes >::OnObjectsReplaced ( GroupKeyType InOutKey,
const TMap< UObject *, UObject * > &  ReplacementMap 
)
inline

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