Navigation
API > API/Plugins > API/Plugins/LevelSequenceEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- ULevelSequenceEditorBlueprintLibrary
References
Module | LevelSequenceEditor |
Header | /Engine/Plugins/MovieScene/LevelSequenceEditor/Source/LevelSequenceEditor/Public/LevelSequenceEditorBlueprintLibrary.h |
Include | #include "LevelSequenceEditorBlueprintLibrary.h" |
Syntax
UCLASS&40;&41;
class ULevelSequenceEditorBlueprintLibrary : public UBlueprintFunctionLibrary
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
void | Close | |
![]() ![]() ![]() ![]() |
void | DeleteColorForChannels
(
UClass* Class, |
Delete for specified channel idendified by it's class and identifier. |
![]() ![]() ![]() ![]() |
void | Empties the current selection. | |
![]() ![]() ![]() ![]() |
void | FocusLevelSequence
(
UMovieSceneSubSection* SubSection |
Focus/view the sequence associated to the given sub sequence section. |
![]() ![]() ![]() ![]() |
void | Focus/view the parent sequence, popping out of the current sub sequence section. | |
![]() ![]() ![]() ![]() |
TArray< UObject * > | GetBoundObjects
(
FMovieSceneObjectBindingID ObjectBinding |
Get the object bound to the given binding ID with the current level sequence editor |
![]() ![]() ![]() ![]() |
ULevelSequence * | Get the currently opened root level sequence asset | |
![]() ![]() ![]() ![]() |
int32 | Get the current local playback position in frames | |
![]() ![]() ![]() ![]() |
int32 | Get the current global playback position in frames | |
![]() ![]() ![]() ![]() |
FLinearColor | GetCustomColorForChannel
(
UClass* Class, |
Get custom color for specified channel idendified by it's class and identifier,if none exists will return white |
![]() ![]() ![]() ![]() |
ULevelSequence * | Get the currently focused/viewed level sequence asset if there is a hierarchy of sequences. | |
![]() ![]() ![]() ![]() |
float | Get playback speed of the current level sequence | |
![]() ![]() ![]() ![]() |
TArray< FMovieSceneBindingProxy > | Gets the currently selected object bindings | |
![]() ![]() ![]() ![]() |
TArray< FSequencerChannelProxy > | Gets the currently selected channels. | |
![]() ![]() ![]() ![]() |
TArray< UMovieSceneFolder * > | Gets the currently selected folders. | |
![]() ![]() ![]() ![]() |
TArray< UMovieSceneSection * > | Gets the currently selected sections. | |
![]() ![]() ![]() ![]() |
TArray< UMovieSceneTrack * > | Gets the currently selected tracks. | |
![]() ![]() ![]() ![]() |
int32 | Get the selection range end frame. | |
![]() ![]() ![]() ![]() |
int32 | Get the selection range start frame. | |
![]() ![]() ![]() ![]() |
TArray< UMovieSceneSubSection * > | Get the current sub section hierarchy from the current sequence to the section associated with the focused sequence. | |
![]() ![]() ![]() ![]() |
TArray< FText > | Gets all the available track filter names | |
![]() ![]() ![]() ![]() |
bool | HasCustomColorForChannel
(
UClass* Class, |
Get if a custom color for specified channel idendified by it's class and identifier exists |
![]() ![]() ![]() ![]() |
bool | Check whether the lock for the viewport to the camera cuts is enabled. | |
![]() ![]() ![]() ![]() |
bool | Check whether the current level sequence and its descendants are locked for editing. | |
![]() ![]() ![]() ![]() |
bool | IsPlaying () |
Check whether the sequence is actively playing. |
![]() ![]() ![]() ![]() |
bool | IsTrackFilterEnabled
(
const FText& TrackFilterName |
Gets whether the specified track filter is on/off |
![]() ![]() ![]() ![]() |
bool | OpenLevelSequence
(
ULevelSequence* LevelSequence |
Open a level sequence asset |
![]() ![]() ![]() ![]() |
void | Pause () |
Pause the current level sequence |
![]() ![]() ![]() ![]() |
void | Play () |
Play the current level sequence |
![]() ![]() ![]() ![]() |
void | PlayTo
(
FMovieSceneSequencePlaybackParams PlaybackParams |
Play from the current time to the requested time in frames |
![]() ![]() ![]() ![]() |
void | Refresh SequencerUI. | |
![]() ![]() ![]() ![]() |
void | SelectBindings
(
const TArray< FMovieSceneBindingProxy >& ObjectBindings |
Select bindings |
![]() ![]() ![]() ![]() |
void | SelectChannels
(
const TArray< FSequencerChannelProxy >& Channels |
Select channels |
![]() ![]() ![]() ![]() |
void | SelectFolders
(
const TArray< UMovieSceneFolder* >& Folders |
Select folders |
![]() ![]() ![]() ![]() |
void | SelectSections
(
const TArray< UMovieSceneSection* >& Sections |
Select sections |
![]() ![]() ![]() ![]() |
void | SelectTracks
(
const TArray< UMovieSceneTrack* >& Tracks |
Select tracks |
![]() ![]() ![]() ![]() |
void | SetCurrentLocalTime
(
int32 NewFrame |
Set local playback position for the current level sequence in frames |
![]() ![]() ![]() ![]() |
void | SetCurrentTime
(
int32 NewFrame |
Set global playback position for the current level sequence in frames |
![]() ![]() ![]() ![]() |
void | SetCustomColorForChannel
(
UClass* Class, |
Set Custom Color for specified channel idendified by it's class and identifier. |
![]() ![]() ![]() ![]() |
void | SetCustomColorForChannels
(
UClass* Class, |
Set Custom Color for specified channels idendified by it's class and identifiers. |
![]() ![]() ![]() ![]() |
void | SetLockCameraCutToViewport
(
bool bLock |
Sets the lock for the viewport to the camera cuts. |
![]() ![]() ![]() ![]() |
void | SetLockLevelSequence
(
bool bLock |
Sets the lock for the current level sequence and its descendants for editing. |
![]() ![]() ![]() ![]() |
void | SetPlaybackSpeed
(
float NewPlaybackSpeed |
Set playback speed of the current level sequence |
![]() ![]() ![]() ![]() |
void | SetRandomColorForChannels
(
UClass* Class, |
Set Random Colors for specified channels idendified by it's class and identifiers. |
![]() ![]() ![]() ![]() |
void | SetSelectionRangeEnd
(
int32 NewFrame |
Set the selection range end frame. |
![]() ![]() ![]() ![]() |
void | SetSelectionRangeStart
(
int32 NewFrame |
Set the selection range start frame. |
![]() ![]() |
void | SetSequencer
(
TSharedRef< ISequencer > InSequencer |
Callbacks Internal function to assign a sequencer singleton. |
![]() ![]() ![]() ![]() |
void | SetTrackFilterEnabled
(
const FText& TrackFilterName, |
Sets the specified track filter to be on or off |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
TArray< FGuid > | GetSelectedObjects is deprecated, please use GetSelectedBindings which returns an array of FMovieSceneBindingProxy | |
![]() ![]() ![]() ![]() |
void | SelectObjects
(
TArray< FGuid > ObjectBinding |
SelectObjects is deprecated, please use SelectBindings which takes an FMovieSceneBindingProxy |