Navigation
API > API/Plugins > API/Plugins/SequencerScripting
Function library containing methods that should be hoisted onto FMovieSceneBindingProxies for scripting
| Name | UMovieSceneBindingExtensions |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/SequencerScripting/Source/SequencerScripting/Public/ExtensionLibraries/MovieSceneBindingExtensions.h |
| Include Path | #include "ExtensionLibraries/MovieSceneBindingExtensions.h" |
Syntax
UCLASS ()
class UMovieSceneBindingExtensions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMovieSceneBindingExtensions
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UMovieSceneTrack * AddTrack
(
const FMovieSceneBindingProxy& InBinding, |
Add a new track to the specified binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static bool EqualEqual_MovieSceneBindingProxy
(
FMovieSceneBindingProxy A, |
Returns true if the values are equal (A == B) | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static TArray< UMovieSceneTrack * > FindTracksByExactType
(
const FMovieSceneBindingProxy& InBinding, |
Find all tracks within a given binding of the specified type, not allowing sub-classed types | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static TArray< UMovieSceneTrack * > FindTracksByType
(
const FMovieSceneBindingProxy& InBinding, |
Find all tracks within a given binding of the specified type | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static TArray< FMovieSceneBindingProxy > GetChildPossessables
(
const FMovieSceneBindingProxy& InBinding |
Get all the children of this binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static FText GetDisplayName
(
const FMovieSceneBindingProxy& InBinding |
Get this binding's name | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static FGuid GetId
(
const FMovieSceneBindingProxy& InBinding |
Get this binding's ID | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static FString GetName
(
const FMovieSceneBindingProxy& InBinding |
Get this binding's object non-display name | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static UObject * GetObjectTemplate
(
const FMovieSceneBindingProxy& InBinding |
Get this binding's object template | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static FMovieSceneBindingProxy GetParent
(
const FMovieSceneBindingProxy& InBinding |
Get the parent of this binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static UClass * GetPossessedObjectClass
(
const FMovieSceneBindingProxy& InBinding |
Get this binding's possessed object class | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static int32 GetSortingOrder
(
const FMovieSceneBindingProxy& InBinding |
Get the sorting order for this binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static TArray< UMovieSceneTrack * > GetTracks
(
const FMovieSceneBindingProxy& InBinding |
Get all the tracks stored within this binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static bool IsValid
(
const FMovieSceneBindingProxy& InBinding |
Check whether the specified binding is valid | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void MoveBindingContents
(
const FMovieSceneBindingProxy& SourceBindingId, |
Move all the contents (tracks, child bindings) of the specified binding ID onto another | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static bool NotEqual_MovieSceneBindingProxy
(
FMovieSceneBindingProxy A, |
Returns true if the values are not equal (A != B) | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void Remove
(
const FMovieSceneBindingProxy& InBinding |
Remove the specified binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void RemoveTrack
(
const FMovieSceneBindingProxy& InBinding, |
Remove the specified track from this binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void SetDisplayName
(
const FMovieSceneBindingProxy& InBinding, |
Set this binding's name | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void SetName
(
const FMovieSceneBindingProxy& InBinding, |
Set this binding's object non-display name | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void SetParent
(
const FMovieSceneBindingProxy& InBinding, |
Set the parent to this binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void SetSortingOrder
(
const FMovieSceneBindingProxy& InBinding, |
Set the sorting order for this binding | ExtensionLibraries/MovieSceneBindingExtensions.h |
|
static void SetSpawnableBindingID
(
const FMovieSceneBindingProxy& InBinding, |
Set the spawnable id that the possessable binding should possess | ExtensionLibraries/MovieSceneBindingExtensions.h |
|