IMovieSceneTrackTemplateProducer

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Compilation/IMovieSceneTrackTemplateProducer.h

Include

#include "Compilation/IMovieSceneTrackTemplateProducer.h"

Syntax

class IMovieSceneTrackTemplateProducer

Functions

Name Description

Protected function Const

EMovieSceneC...

 

Compile

(
    FMovieSceneEvaluationTrack& Track,
    const FMovieSceneTrackCompilerArgs ...
)

Compile this movie scene track into an efficient runtime structure

Protected function Const

FMovieSceneE...

 

CreateTemplateForSection

(
    const UMovieSceneSection& InSectio...
)

Create a movie scene eval template for the specified section

Protected function Virtual Const

EMovieSceneC...

 

CustomCompile

(
    FMovieSceneEvaluationTrack& Track,
    const FMovieSceneTrackCompilerArgs ...
)

Overridable user defined custom compilation method

Public function Virtual Const

void

 

GenerateTemplate

(
    const FMovieSceneTrackCompilerArgs ...
)

Generate a template for this track

Public function Const

FMovieSceneE...

 

GenerateTrackTemplate

(
    UMovieSceneTrack* SourceTrack
)

Get a raw compiled copy of this track with no additional shared tracks or compiler parameters

Protected function Virtual Const

void

 

PostCompile

(
    FMovieSceneEvaluationTrack& Track,
    const FMovieSceneTrackCompilerArgs ...
)

Called after this track has been compiled, regardless of whether it was compiled through CustomCompile, or the default logic

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss