FMovieSceneEvaluationTreeNodeHandle

A handle to a node in an [FMovieSceneEvaluationTree](API\Runtime\MovieScene\Evaluation\FMovieSceneEvaluationTree), defined in terms of an entry handle (corrsponding to [FMovieSceneEvaluationTree::ChildNodes](API\Runtime\MovieScene\Evaluation\FMovieSceneEvaluationTree\ChildNodes)), and its child index

Windows
MacOS
Linux

References

Module

MovieScene

Header

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

Include

#include "Evaluation/MovieSceneEvaluationTree.h"

Syntax

struct FMovieSceneEvaluationTreeNodeHandle

Remarks

A handle to a node in an FMovieSceneEvaluationTree, defined in terms of an entry handle (corrsponding to FMovieSceneEvaluationTree::ChildNodes), and its child index

Constructors

Name Description

Public function

FMovieSceneEvaluationTreeNodeHandle

(
    FEvaluationTreeEntryHandle InChildr...,
    int32 InIndex
)

Construction from the node's parent's children entry handle, and this node's index within its parent's children

Functions

Name Description

Public function Const

int32

 

GetChildIndex()

Access the index of this node amongst its siblings

Public function Const

FEvaluationT...

 

GetHandle()

Access the children handle that this node is contained within

Public function Static

FMovieSceneE...

 

Invalid()

Special handle that represents an invalid node

Public function Const

bool

 

IsRoot()

Check whether this node is the root node or not

Public function Const

bool

 

IsValid()

Check whether this node should correspond to a node.

Public function Static

FMovieSceneE...

 

Root()

Special handle that represents the root node

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