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

#include <MovieSceneEntityBuilder.h>

+ Inheritance diagram for UE::MovieScene::TAdd< T >:

Public Member Functions

template<typename PayloadType >
 TAdd (TComponentTypeID< T > InComponentTypeID, PayloadType &&InPayload)
 
void Apply (FEntityAllocation *Allocation, int32 ComponentOffset)
 
- Public Member Functions inherited from UE::MovieScene::FAdd
 FAdd (FComponentTypeID InComponentTypeID)
 
void AccumulateMask (FComponentMask &OutMask) const
 
void Apply (FEntityAllocation *Allocation, int32 ComponentOffset)
 

Public Attributes

TOptional< T > Payload
 
- Public Attributes inherited from UE::MovieScene::FAdd
FComponentTypeID ComponentTypeID
 

Detailed Description

template<typename T>
struct UE::MovieScene::TAdd< T >

Implemtntation of a typed add payload

Constructor & Destructor Documentation

◆ TAdd()

template<typename T >
template<typename PayloadType >
UE::MovieScene::TAdd< T >::TAdd ( TComponentTypeID< T >  InComponentTypeID,
PayloadType &&  InPayload 
)
inline

Member Function Documentation

◆ Apply()

template<typename T >
void UE::MovieScene::TAdd< T >::Apply ( FEntityAllocation Allocation,
int32  ComponentOffset 
)
inline

Member Data Documentation

◆ Payload

template<typename T >
TOptional<T> UE::MovieScene::TAdd< T >::Payload

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