UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FAttachmentHandler Struct Reference

Public Member Functions

 FAttachmentHandler (UMovieSceneComponentAttachmentSystem *InAttachmentSystem)
 
void InitializeOutput (FObjectKey Object, TArrayView< const FMovieSceneEntityID > Inputs, FPreAnimAttachment *Output, FEntityOutputAggregate Aggregate)
 
void UpdateOutput (FObjectKey Object, TArrayView< const FMovieSceneEntityID > Inputs, FPreAnimAttachment *Output, FEntityOutputAggregate Aggregate)
 
void DestroyOutput (FObjectKey ObjectKey, FPreAnimAttachment *Output, FEntityOutputAggregate Aggregate)
 

Public Attributes

UMovieSceneComponentAttachmentSystemAttachmentSystem
 
FMovieSceneTracksComponentTypesTrackComponents
 
FEntityManagerEntityManager
 

Constructor & Destructor Documentation

◆ FAttachmentHandler()

UE::MovieScene::FAttachmentHandler::FAttachmentHandler ( UMovieSceneComponentAttachmentSystem InAttachmentSystem)
inline

Member Function Documentation

◆ DestroyOutput()

void UE::MovieScene::FAttachmentHandler::DestroyOutput ( FObjectKey  ObjectKey,
FPreAnimAttachment Output,
FEntityOutputAggregate  Aggregate 
)
inline

◆ InitializeOutput()

void UE::MovieScene::FAttachmentHandler::InitializeOutput ( FObjectKey  Object,
TArrayView< const FMovieSceneEntityID Inputs,
FPreAnimAttachment Output,
FEntityOutputAggregate  Aggregate 
)
inline

◆ UpdateOutput()

void UE::MovieScene::FAttachmentHandler::UpdateOutput ( FObjectKey  Object,
TArrayView< const FMovieSceneEntityID Inputs,
FPreAnimAttachment Output,
FEntityOutputAggregate  Aggregate 
)
inline

Member Data Documentation

◆ AttachmentSystem

UMovieSceneComponentAttachmentSystem* UE::MovieScene::FAttachmentHandler::AttachmentSystem

◆ EntityManager

FEntityManager* UE::MovieScene::FAttachmentHandler::EntityManager

◆ TrackComponents

FMovieSceneTracksComponentTypes* UE::MovieScene::FAttachmentHandler::TrackComponents

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