unreal.LevelSequenceEditorBlueprintLibrary

class unreal.LevelSequenceEditorBlueprintLibrary(outer=None, name='None')

Bases: unreal.BlueprintFunctionLibrary

Level Sequence Editor Blueprint Library

C++ Source:

  • Plugin: LevelSequenceEditor

  • Module: LevelSequenceEditor

  • File: LevelSequenceEditorBlueprintLibrary.h

classmethod close_level_sequence()None
  • Close

classmethod empty_selection()None

Empties the current selection.

classmethod get_bound_objects(object_binding)

Get the object bound to the given binding ID with the current level sequence editor

Parameters

object_binding (MovieSceneObjectBindingID) –

Returns

Return type

Array(Object)

classmethod get_current_level_sequence()LevelSequence
  • Get the currently opened root/master level sequence asset

Returns

Return type

LevelSequence

classmethod get_current_local_time()int32

Get the current local playback position in frames

Returns

Return type

int32

classmethod get_current_time()int32

Get the current global playback position in frames

Returns

Return type

int32

classmethod get_focused_level_sequence()LevelSequence
  • Get the currently focused/viewed level sequence asset if there is a hierarchy of sequences.

Returns

Return type

LevelSequence

classmethod get_selected_channels()

Gets the currently selected channels.

Returns

Return type

Array(SequencerChannelProxy)

classmethod get_selected_folders()

Gets the currently selected folders.

Returns

Return type

Array(MovieSceneFolder)

classmethod get_selected_objects()

Gets the currently selected Object Guids

Returns

Return type

Array(Guid)

classmethod get_selected_sections()

Gets the currently selected sections.

Returns

Return type

Array(MovieSceneSection)

classmethod get_selected_tracks()

Gets the currently selected tracks.

Returns

Return type

Array(MovieSceneTrack)

classmethod is_level_sequence_locked()bool

Check whether the current level sequence and its descendants are locked for editing.

Returns

Return type

bool

classmethod is_playing()bool

Check whether the sequence is actively playing.

Returns

Return type

bool

classmethod open_level_sequence(level_sequence)bool
  • Open a level sequence asset

Parameters

level_sequence (LevelSequence) –

Returns

Return type

bool

classmethod pause()None

Pause the current level sequence

classmethod play()None

Play the current level sequence

classmethod play_to(playback_params)None

Play from the current time to the requested time in frames

Parameters

playback_params (MovieSceneSequencePlaybackParams) –

classmethod refresh_current_level_sequence()None

Refresh Sequencer UI.

classmethod select_channels(channels)None

Select channels

Parameters

channels (Array(SequencerChannelProxy)) –

classmethod select_folders(folders)None

Select folders

Parameters

folders (Array(MovieSceneFolder)) –

classmethod select_objects(object_binding)None

Select objects by GUID

Parameters

object_binding (Array(Guid)) –

classmethod select_sections(sections)None

Select sections

Parameters

sections (Array(MovieSceneSection)) –

classmethod select_tracks(tracks)None

Select tracks

Parameters

tracks (Array(MovieSceneTrack)) –

classmethod set_current_local_time(new_frame)None

Set local playback position for the current level sequence in frames

Parameters

new_frame (int32) –

classmethod set_current_time(new_frame)None

Set global playback position for the current level sequence in frames

Parameters

new_frame (int32) –

classmethod set_lock_level_sequence(lock)None

Sets the lock for the current level sequence and its descendants for editing.

Parameters

lock (bool) –