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