Navigation
API > API/Plugins > API/Plugins/SequencerScripting > API/Plugins/SequencerScripting/ExtensionLibraries
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UMovieSceneBindingExtensions
References
| Module | SequencerScripting |
| Header | /Engine/Plugins/MovieScene/SequencerScripting/Source/SequencerScripting/Public/ExtensionLibraries/MovieSceneBindingExtensions.h |
| Include | #include "ExtensionLibraries/MovieSceneBindingExtensions.h" |
Syntax
UCLASS&40;&41;
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 |