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

#include <MovieSceneEvaluationTemplate.h>

Public Member Functions

MOVIESCENE_API FMovieSceneTrackIdentifier FindTrackIdentifier (const FGuid &InSignature) const
 
MOVIESCENE_API void AddTrack (const FGuid &InSignature, FMovieSceneTrackIdentifier Identifier)
 
bool ContainsSubSection (const FGuid &InSignature)
 

Public Attributes

FMovieSceneTrackIdentifier LastTrackIdentifier
 
TMap< FGuid, FMovieSceneTrackIdentifierTrackSignatureToTrackIdentifier
 
TMap< FGuid, FMovieSceneFrameRangeSubSectionRanges
 

Member Function Documentation

◆ AddTrack()

void FMovieSceneTemplateGenerationLedger::AddTrack ( const FGuid InSignature,
FMovieSceneTrackIdentifier  Identifier 
)

Add a new track for the specified signature. Signature must not have already been used

◆ ContainsSubSection()

bool FMovieSceneTemplateGenerationLedger::ContainsSubSection ( const FGuid InSignature)
inline

Check whether we already have a sub section for the specified signature

◆ FindTrackIdentifier()

FMovieSceneTrackIdentifier FMovieSceneTemplateGenerationLedger::FindTrackIdentifier ( const FGuid InSignature) const

Lookup a track identifier by its originating signature

Member Data Documentation

◆ LastTrackIdentifier

FMovieSceneTrackIdentifier FMovieSceneTemplateGenerationLedger::LastTrackIdentifier

◆ SubSectionRanges

TMap<FGuid, FMovieSceneFrameRange> FMovieSceneTemplateGenerationLedger::SubSectionRanges

Map of sub section ranges that exist in a template

◆ TrackSignatureToTrackIdentifier

TMap<FGuid, FMovieSceneTrackIdentifier> FMovieSceneTemplateGenerationLedger::TrackSignatureToTrackIdentifier

Map of track signature to array of track identifiers that it created


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