Navigation
API > API/Runtime > API/Runtime/MovieScene
Struct that tracks a breadcumb trail when transformiung a time through FMovieSceneSequenceTransform
| Name | FMovieSceneTransformBreadcrumbs |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneSequenceTransform.h |
| Include Path | #include "Evaluation/MovieSceneSequenceTransform.h" |
Syntax
USTRUCT ()
struct FMovieSceneTransformBreadcrumbs
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMovieSceneTransformBreadcrumbs
(
EMovieSceneBreadcrumbMode InMode |
Default constructor, optionally taking a mode | Evaluation/MovieSceneSequenceTransform.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Breadcrumbs | TArray< FFrameTime > | Evaluation/MovieSceneSequenceTransform.h | ||
| Mode | EMovieSceneBreadcrumbMode | Evaluation/MovieSceneSequenceTransform.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddBreadcrumb
(
const FFrameTime& Breadcrumb |
Add a breadcrumb to this trail | Evaluation/MovieSceneSequenceTransform.h | |
TArray< FFrameTime >::RangedForConstIteratorType begin() |
Evaluation/MovieSceneSequenceTransform.h | ||
void CombineWithOuterBreadcrumbs
(
const FMovieSceneTransformBreadcrumbs& OuterBreadcrumbs |
Prepend the specified breadcrumb trail to this one, resulting in a path from the start of Outer to the end of this | Evaluation/MovieSceneSequenceTransform.h | |
TArray< FFrameTime >::RangedForConstIteratorType end() |
Evaluation/MovieSceneSequenceTransform.h | ||
EMovieSceneBreadcrumbMode GetMode() |
Retrieve this breadcrumb trail's capture mode | Evaluation/MovieSceneSequenceTransform.h | |
bool IsSparse() |
Check whether this breadcrumb trail only contains breadcrumbs for non-linear transformations (true) or for everything (false) | Evaluation/MovieSceneSequenceTransform.h | |
bool IsValidIndex
(
int32 Index |
Check if the specified index is valid | Evaluation/MovieSceneSequenceTransform.h | |
int32 Num() |
Retrieve the length of this breadcrumb trail | Evaluation/MovieSceneSequenceTransform.h | |
FMovieSceneTransformBreadcrumbs OverwriteWith
(
FFrameTime InTime |
Create a new breadcrumb trail of the same size as this one, but with all times set to a specific time | Evaluation/MovieSceneSequenceTransform.h | |
FFrameTime PopBreadcrumb() |
Pop the most recently added breadcrumb off this trail | Evaluation/MovieSceneSequenceTransform.h | |
void Reset() |
Restore this trail to its original (empty) state | Evaluation/MovieSceneSequenceTransform.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FFrameTime operator[]
(
int32 Index |
Return the breadcrumb at the specified index | Evaluation/MovieSceneSequenceTransform.h |