Navigation
API > API/Runtime > API/Runtime/MovieScene
A handle to a node in an FMovieSceneEvaluationTree, defined in terms of an entry handle (corrsponding to FMovieSceneEvaluationTree::ChildNodes), and its child index
| Name | FMovieSceneEvaluationTreeNodeHandle |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneEvaluationTree.h |
| Include Path | #include "Evaluation/MovieSceneEvaluationTree.h" |
Syntax
struct FMovieSceneEvaluationTreeNodeHandle
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMovieSceneEvaluationTreeNodeHandle
(
FEvaluationTreeEntryHandle InChildrenHandle, |
Construction from the node's parent's children entry handle, and this node's index within its parent's children | Evaluation/MovieSceneEvaluationTree.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ChildrenHandle | FEvaluationTreeEntryHandle | Entry handle for the parent's children in FMovieSceneEvaluationTree::ChildNodes | Evaluation/MovieSceneEvaluationTree.h | |
| Index | int32 | The index of this child within its parent's children | Evaluation/MovieSceneEvaluationTree.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetChildIndex() |
Access the index of this node amongst its siblings | Evaluation/MovieSceneEvaluationTree.h | |
FEvaluationTreeEntryHandle GetHandle() |
Access the children handle that this node is contained within | Evaluation/MovieSceneEvaluationTree.h | |
bool IsRoot() |
Check whether this node is the root node or not | Evaluation/MovieSceneEvaluationTree.h | |
bool IsValid () |
Check whether this node should correspond to a node. | Evaluation/MovieSceneEvaluationTree.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FMovieSceneEvaluationTreeNodeHandle Invalid() |
Special handle that represents an invalid node | Evaluation/MovieSceneEvaluationTree.h | |
static FMovieSceneEvaluationTreeNodeHandle Root() |
Special handle that represents the root node | Evaluation/MovieSceneEvaluationTree.h |