UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMovieSceneInterrogationData Struct Reference

#include <MovieSceneTemplateInterrogation.h>

Public Member Functions

template<typename T >
void Add (T &&InData, FMovieSceneInterrogationKey Key)
 
TArray< TInlineValue< IMovieSceneInterrogationToken > >::TConstIterator Iterate () const
 
template<typename T >
TMovieSceneInterrogationIterator< T > Iterate (FMovieSceneInterrogationKey Key) const
 
MOVIESCENE_API void Finalize (const FMovieSceneContext &Context, UObject *BindingOverride)
 
MOVIESCENE_API FMovieSceneBlendingAccumulatorGetAccumulator ()
 

Friends

template<typename T >
struct TMovieSceneInterrogationIterator
 

Detailed Description

Data structure that is passed to all tracks and templates when interrogating them for data. Used by FMovieSceneEvaluationTrack::Interrogate

Member Function Documentation

◆ Add()

template<typename T >
void FMovieSceneInterrogationData::Add ( T &&  InData,
FMovieSceneInterrogationKey  Key 
)
inline

Add arbitrary data to the container under the specified key. Care should be taken by clients to ensure that data types that are added with specific keys are always accessed as the correct types

◆ Finalize()

void FMovieSceneInterrogationData::Finalize ( const FMovieSceneContext Context,
UObject BindingOverride 
)

◆ GetAccumulator()

FMovieSceneBlendingAccumulator & FMovieSceneInterrogationData::GetAccumulator ( )

◆ Iterate() [1/2]

TArray< TInlineValue< IMovieSceneInterrogationToken > >::TConstIterator FMovieSceneInterrogationData::Iterate ( ) const
inline

Iterate all data stored in this container

◆ Iterate() [2/2]

template<typename T >
TMovieSceneInterrogationIterator< T > FMovieSceneInterrogationData::Iterate ( FMovieSceneInterrogationKey  Key) const
inline

Iterate any data in this container that matches the specified key Care should be taken by clients to ensure that data types that are added with specific keys are always accessed as the correct types

Friends And Related Symbol Documentation

◆ TMovieSceneInterrogationIterator


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