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

#include <MovieScenePreAnimatedCaptureSources.h>

+ Inheritance diagram for UE::MovieScene::FPreAnimatedTrackInstanceInputCaptureSources:

Public Member Functions

MOVIESCENE_API FPreAnimatedTrackInstanceInputCaptureSources (FPreAnimatedStateExtension *InOwner)
 
- Public Member Functions inherited from UE::MovieScene::TPreAnimatedCaptureSources< FMovieSceneTrackInstanceInput >
 TPreAnimatedCaptureSources (FPreAnimatedStateExtension *InOwner)
 
MOVIESCENE_API EPreAnimatedCaptureSourceState BeginTrackingCaptureSource (const FMovieSceneTrackInstanceInput &InKey, const FPreAnimatedStateMetaData &MetaData)
 
MOVIESCENE_API void StopTrackingCaptureSource (const FMovieSceneTrackInstanceInput &InKey, FPreAnimatedStorageID InStorageID)
 
MOVIESCENE_API void StopTrackingCaptureSource (const FMovieSceneTrackInstanceInput &InKey)
 
MOVIESCENE_API void Reset () override
 
MOVIESCENE_API bool ContainsInstanceHandle (FRootInstanceHandle RootInstanceHandle) const override
 
MOVIESCENE_API void GatherAndRemoveExpiredMetaData (const FRestoreStateParams &Params, TArray< FPreAnimatedStateMetaData > &OutExpiredMetaData) override
 
MOVIESCENE_API void GatherAndRemoveMetaDataForGroup (FPreAnimatedStorageGroupHandle Group, TArray< FPreAnimatedStateMetaData > &OutExpiredMetaData) override
 
MOVIESCENE_API void GatherAndRemoveMetaDataForStorage (FPreAnimatedStorageID StorageID, FPreAnimatedStorageIndex StorageIndex, TArray< FPreAnimatedStateMetaData > &OutExpiredMetaData) override
 
MOVIESCENE_API void GatherAndRemoveMetaDataForRootInstance (FRootInstanceHandle InstanceHandle, TArray< FPreAnimatedStateMetaData > &OutExpiredMetaData) override
 
- Public Member Functions inherited from UE::MovieScene::IPreAnimatedCaptureSource
virtual ~IPreAnimatedCaptureSource ()
 

Detailed Description

Structure responsible for tracking contributions to pre-eanimated state entries that originate from track templates (ie, from an IMovieSceneExecutionToken::Execute)

Constructor & Destructor Documentation

◆ FPreAnimatedTrackInstanceInputCaptureSources()

UE::MovieScene::FPreAnimatedTrackInstanceInputCaptureSources::FPreAnimatedTrackInstanceInputCaptureSources ( FPreAnimatedStateExtension InOwner)

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