ULevelSequenceEditorSubsystem

[ULevelSequenceEditorSubsystem](API\Plugins\LevelSequenceEditor\ULevelSequenceEditorSubsystem) Subsystem for level sequencer related utilities to scripts

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

LevelSequenceEditor

Header

/Engine/Plugins/MovieScene/LevelSequenceEditor/Source/LevelSequenceEditor/Public/LevelSequenceEditorSubsystem.h

Include

#include "LevelSequenceEditorSubsystem.h"

Syntax

UCLASS(Blueprintable)
class ULevelSequenceEditorSubsystem : public UEditorSubsystem

Remarks

ULevelSequenceEditorSubsystem Subsystem for level sequencer related utilities to scripts

Functions

Name Description

Public function UFunction BlueprintCallable, Category

void

 

AddActorsToBinding

(
    const TArray< AActor* >& Acto...,
    const FSequencerBindingProxy& Obje...
)

Assigns the given actors to the binding

Public function UFunction BlueprintCallable, Category

void

 

BakeTransform

(
    const TArray< FSequencerBindingProx...,
    const FFrameTime& BakeInTime,
    const FFrameTime& BakeOutTime,
    const FFrameTime& BakeInterval,
    const FMovieSceneScriptingParams& ...
)

Bake transform

Public function UFunction BlueprintCallable, Category

void

 

FixActorReferences()

Attempts to automatically fix up broken actor references in the current scene

Public function

void

 

OnSequencerCreated

(
    TSharedRef< ISequencer > InSequence...
)

Public function UFunction BlueprintCallable, Category

void

 

RemoveActorsFromBinding

(
    const TArray< AActor* >& Acto...,
    const FSequencerBindingProxy& Obje...
)

Removes the given actors from the binding

Public function UFunction BlueprintCallable, Category

void

 

RemoveAllBindings

(
    const FSequencerBindingProxy& Obje...
)

Remove all bound actors from this track

Public function UFunction BlueprintCallable, Category

void

 

RemoveInvalidBindings

(
    const FSequencerBindingProxy& Obje...
)

Remove missing objects bound to this track

Public function UFunction BlueprintCallable, Category

void

 

ReplaceBindingWithActors

(
    const TArray< AActor* >& Acto...,
    const FSequencerBindingProxy& Obje...
)

Replaces the binding with the given actors

Overridden from USubsystem

Name Description

Public function Virtual

void

 

Deinitialize()

Implement this for deinitialization of instances of the system

Public function Virtual

void

 

Initialize

(
    FSubsystemCollectionBase& Collecti...
)

Implement this for initialization of instances of the system