ULevelSequenceEditorBlueprintLibrary

Windows
MacOS
Linux

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](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class ULevelSequenceEditorBlueprintLibrary : public UBlueprintFunctionLibrary

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

void

 

CloseLevelSequence()

Close

Public function Static UFunction BlueprintCallable, Category

void

 

EmptySelection()

Empties the current selection.

Public function Static UFunction BlueprintPure, Category

TArray< UObj...

 

GetBoundObjects

(
    FMovieSceneObjectBindingID ObjectBi...
)

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

Public function Static UFunction BlueprintCallable, Category

ULevelSequen...

 

GetCurrentLevelSequence()

Get the currently opened root/master level sequence asset

Public function Static UFunction BlueprintCallable, Category

int32

 

GetCurrentLocalTime()

Get the current local playback position in frames

Public function Static UFunction BlueprintCallable, Category

int32

 

GetCurrentTime()

Get the current global playback position in frames

Public function Static UFunction BlueprintCallable, Category

ULevelSequen...

 

GetFocusedLevelSequence()

Get the currently focused/viewed level sequence asset if there is a hierarchy of sequences.

Public function Static UFunction BlueprintPure, Category

TArray< FSeq...

 

GetSelectedChannels()

Gets the currently selected channels.

Public function Static UFunction BlueprintPure, Category

TArray< UMov...

 

GetSelectedFolders()

Gets the currently selected folders.

Public function Static UFunction BlueprintPure, Category

TArray< FGui...

 

GetSelectedObjects()

Gets the currently selected Object Guids

Public function Static UFunction BlueprintPure, Category

TArray< UMov...

 

GetSelectedSections()

Gets the currently selected sections.

Public function Static UFunction BlueprintPure, Category

TArray< UMov...

 

GetSelectedTracks()

Gets the currently selected tracks.

Public function Static UFunction BlueprintPure, Category

bool

 

IsLevelSequenceLocked()

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

Public function Static UFunction BlueprintPure, Category

bool

 

IsPlaying()

Check whether the sequence is actively playing.

Public function Static UFunction BlueprintCallable, Category

bool

 

OpenLevelSequence

(
    ULevelSequence* LevelSequence
)

Open a level sequence asset

Public function Static UFunction BlueprintCallable, Category

void

 

Pause()

Pause the current level sequence

Public function Static UFunction BlueprintCallable, Category

void

 

Play()

Play the current level sequence

Public function Static UFunction BlueprintCallable, Category

void

 

PlayTo

Play from the current time to the requested time in frames

Public function Static UFunction BlueprintCallable, Category

void

 

RefreshCurrentLevelSequence()

Refresh SequencerUI.

Public function Static UFunction BlueprintCallable, Category

void

 

SelectChannels

(
    const TArray< FSequencerChannelProx...
)

Select channels

Public function Static UFunction BlueprintCallable, Category

void

 

SelectFolders

(
    const TArray< UMovieSceneFolder...
)

Select folders

Public function Static UFunction BlueprintCallable, Category

void

 

SelectObjects

(
    TArray< FGuid > ObjectBinding
)

Select objects by GUID

Public function Static UFunction BlueprintCallable, Category

void

 

SelectSections

(
    const TArray< UMovieSceneSection&#...
)

Select sections

Public function Static UFunction BlueprintCallable, Category

void

 

SelectTracks

(
    const TArray< UMovieSceneTrack*...
)

Select tracks

Public function Static UFunction BlueprintCallable, Category

void

 

SetCurrentLocalTime

(
    int32 NewFrame
)

Set local playback position for the current level sequence in frames

Public function Static UFunction BlueprintCallable, Category

void

 

SetCurrentTime

(
    int32 NewFrame
)

Set global playback position for the current level sequence in frames

Public function Static UFunction BlueprintCallable, Category

void

 

SetLockLevelSequence

(
    bool bLock
)

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

Public function Static

void

 

SetSequencer

(
    TSharedRef< ISequencer > InSequence...
)

Callbacks Internal function to assign a sequencer singleton.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss