UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::TMovieSceneMaterialSystem< AccessorType, RequiredComponents >::FMaterialGroupingPolicy Struct Reference

#include <MovieSceneMaterialSystem.h>

Public Types

using GroupKeyType = TTuple< RequiredComponents..., FMaterialParameterInfo >
 

Public Member Functions

void InitializeGroupKeys (TEntityGroupingHandlerBase< FMaterialGroupingPolicy > &Handler, FEntityGroupBuilder *Builder, FEntityAllocationIteratorItem Item, FReadEntityIDs EntityIDs, TWrite< FEntityGroupID > GroupIDs, TRead< RequiredComponents >... Components)
 

Member Typedef Documentation

◆ GroupKeyType

template<typename AccessorType , typename... RequiredComponents>
using UE::MovieScene::TMovieSceneMaterialSystem< AccessorType, RequiredComponents >::FMaterialGroupingPolicy::GroupKeyType = TTuple<RequiredComponents..., FMaterialParameterInfo>

Member Function Documentation

◆ InitializeGroupKeys()

template<typename AccessorType , typename... RequiredComponents>
void UE::MovieScene::TMovieSceneMaterialSystem< AccessorType, RequiredComponents >::FMaterialGroupingPolicy::InitializeGroupKeys ( TEntityGroupingHandlerBase< FMaterialGroupingPolicy > &  Handler,
FEntityGroupBuilder Builder,
FEntityAllocationIteratorItem  Item,
FReadEntityIDs  EntityIDs,
TWrite< FEntityGroupID GroupIDs,
TRead< RequiredComponents >...  Components 
)
inline

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