FMovieSceneEvaluationKey

Keyable struct that represents a particular entity within an evaluation template (either a section/template or a track)

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneEvaluationKey.h

Include

#include "Evaluation/MovieSceneEvaluationKey.h"

Syntax

struct FMovieSceneEvaluationKey

Remarks

Keyable struct that represents a particular entity within an evaluation template (either a section/template or a track)

Variables

Name Description

Public variable

uint32

 

SectionIndex

Index of the section template within the track this key relates to (or -1 where this key relates to a track)

Public variable

FMovieSceneSequ...

 

SequenceID

ID of the sequence that the entity is contained within

Public variable

FMovieSceneTrac...

 

TrackIdentifier

ID of the track this key relates to

Constructors

Name Description

Public function

FMovieSceneEvaluationKey()

Default construction to an invalid key

Public function

FMovieSceneEvaluationKey

(
    FMovieSceneSequenceIDRef InSequence...,
    FMovieSceneTrackIdentifier InTrackI...,
    uint32 InSectionIndex
)

User construction

Functions

Name Description

Public function Const

FMovieSceneE...

 

AsSection

(
    uint32 InSectionIdentifier
)

Derive a new key from this one using the specified section identifier

Public function Const

FMovieSceneE...

 

AsTrack()

Convert this key into a track key

Public function Const

bool

 

IsValid()

Check whether this key is valid

Public function

bool

 

Serialize

(
    FArchive& Ar
)

Custom serialized to reduce memory footprint

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