Navigation
API > API/Runtime > API/Runtime/MovieScene
A set of tracks bound to runtime objects
| Name | FMovieSceneBinding |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/MovieSceneBinding.h |
| Include Path | #include "MovieSceneBinding.h" |
Syntax
USTRUCT ()
struct FMovieSceneBinding
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Default constructor. | MovieSceneBinding.h | ||
FMovieSceneBinding
(
const FGuid& InObjectGuid, |
Creates and initializes a new instance. | MovieSceneBinding.h | |
FMovieSceneBinding
(
const FGuid& InObjectGuid, |
Creates and initializes a new instance. | MovieSceneBinding.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BindingName | FString | Display name | MovieSceneBinding.h | |
| ObjectGuid | FGuid | Object binding guid for runtime objects | MovieSceneBinding.h | |
| SortingOrder | int32 | The desired sorting order for this binding in Sequencer | MovieSceneBinding.h | |
| Tracks | TArray< TObjectPtr< UMovieSceneTrack > > | All tracks in this binding | MovieSceneBinding.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddTrack
(
UMovieSceneTrack& NewTrack, |
Adds a new track to this binding | MovieSceneBinding.h | |
const FString & GetName() |
MovieSceneBinding.h | ||
const FGuid & GetObjectGuid() |
MovieSceneBinding.h | ||
int32 GetSortingOrder() |
Get this folder's desired sorting order | MovieSceneBinding.h | |
const TArray< UMovieSceneTrack * > & GetTracks() |
MovieSceneBinding.h | ||
void RemoveNullTracks() |
Removes all null tracks from this binding | MovieSceneBinding.h | |
bool RemoveTrack
(
UMovieSceneTrack& Track, |
Removes a track from this binding | MovieSceneBinding.h | |
void SetName
(
const FString& InBindingName |
Set display name of the binding | MovieSceneBinding.h | |
void SetObjectGuid
(
const FGuid& InObjectGuid |
Set the object guid | MovieSceneBinding.h | |
void SetSortingOrder
(
const int32 InSortingOrder |
Set this folder's desired sorting order. | MovieSceneBinding.h | |
void SetTracks
(
TArray< UMovieSceneTrack* >&& InTracks, |
Assign all tracks in this binding | MovieSceneBinding.h | |
TArray< UMovieSceneTrack * > StealTracks
(
UMovieScene* Owner |
Reset all tracks in this binding, returning the previous array of tracks | MovieSceneBinding.h |