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

#include <MovieSceneEntityBuilder.h>

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

Public Member Functions

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

Public Attributes

TOptional< T > Payload
 
- Public Attributes inherited from UE::MovieScene::FAddConditional
FComponentTypeID ComponentTypeID
 
bool bCondition
 

Detailed Description

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

Implemtntation of a conditional typed add payload

Constructor & Destructor Documentation

◆ TAddConditional()

template<typename T >
template<typename PayloadType >
UE::MovieScene::TAddConditional< T >::TAddConditional ( TComponentTypeID< T >  ComponentTypeID,
PayloadType &&  InPayload,
bool  bInCondition 
)
inline

Member Function Documentation

◆ Apply()

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

Member Data Documentation

◆ Payload

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

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