Navigation
Unreal Engine C++ API Reference > Plugins > LevelSequenceEditor
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEditorSubsystem
- ULevelSequenceEditorSubsystem
References
Module | LevelSequenceEditor |
Header | /Engine/Plugins/MovieScene/LevelSequenceEditor/Source/LevelSequenceEditor/Public/LevelSequenceEditorSubsystem.h |
Include | #include "LevelSequenceEditorSubsystem.h" |
Syntax
UCLASS&40;Blueprintable&41;
class ULevelSequenceEditorSubsystem : public UEditorSubsystem
Remarks
ULevelSequenceEditorSubsystem Subsystem for level sequence editor related utilities to scripts
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
TArray< FMovieSceneBindingProxy > | Add existing actors to Sequencer. | |
![]() ![]() ![]() |
void | AddActorsToBinding
(
const TArray< AActor* >& Actors, |
Assigns the given actors to the binding |
![]() ![]() ![]() |
bool | BakeTransformWithSettings
(
const TArray< FMovieSceneBindingProxy >& ObjectBindings, |
|
![]() ![]() ![]() |
FMovieSceneBindingProxy | ConvertToPossessable
(
const FMovieSceneBindingProxy& ObjectBinding |
Convert to possessable |
![]() ![]() ![]() |
TArray< FMovieSceneBindingProxy > | ConvertToSpawnable
(
const FMovieSceneBindingProxy& ObjectBinding |
Convert to spawnable. |
![]() ![]() ![]() |
void | CopyBindings
(
const TArray< FMovieSceneBindingProxy >& Bindings, |
Copy bindings The copied bindings will be saved to the clipboard as well as assigned to the ExportedText string. |
![]() ![]() ![]() |
void | CopyFolders
(
const TArray< UMovieSceneFolder* >& Folders, |
Copy folders The copied folders will be saved to the clipboard as well as assigned to the ExportedText string. |
![]() ![]() ![]() |
void | CopySections
(
const TArray< UMovieSceneSection* >& Sections, |
Copy sections The copied sections will be saved to the clipboard as well as assigned to the ExportedText string. |
![]() ![]() ![]() |
void | CopyTracks
(
const TArray< UMovieSceneTrack* >& Tracks, |
Copy tracks The copied tracks will be saved to the clipboard as well as assigned to the ExportedText string. |
![]() ![]() ![]() |
FMovieSceneBindingProxy | CreateCamera
(
bool bSpawnable, |
Create a cine camera actor and add it to Sequencer |
![]() ![]() ![]() |
void | Attempts to automatically fix up broken actor references in the current scene | |
![]() ![]() ![]() |
USequencerScriptingLayer * | Retrieve the outliner | |
![]() |
void | OnSequencerCreated
(
TSharedRef< ISequencer > InSequencer |
|
![]() ![]() ![]() |
bool | PasteBindings
(
const FString& TextToImport, |
Paste bindings Paste bindings from the given TextToImport string (used in conjunction with CopyBindings). |
![]() ![]() ![]() |
bool | PasteFolders
(
const FString& TextToImport, |
Paste folders Paste folders from the given TextToImport string (used in conjunction with CopyFolders). |
![]() ![]() ![]() |
bool | PasteSections
(
const FString& TextToImport, |
Paste sections Paste sections from the given TextToImport string (used in conjunction with CopySections). |
![]() ![]() ![]() |
bool | PasteTracks
(
const FString& TextToImport, |
Paste tracks Paste tracks from the given TextToImport string (used in conjunction with CopyTracks). |
![]() ![]() ![]() |
void | RebindComponent
(
const TArray< FMovieSceneBindingProxy >& ComponentBindings, |
Rebind the component binding to the requested component |
![]() ![]() ![]() |
void | RemoveActorsFromBinding
(
const TArray< AActor* >& Actors, |
Removes the given actors from the binding |
![]() ![]() ![]() |
void | RemoveAllBindings
(
const FMovieSceneBindingProxy& ObjectBinding |
Remove all bound actors from this track |
![]() ![]() ![]() |
void | RemoveInvalidBindings
(
const FMovieSceneBindingProxy& ObjectBinding |
Remove missing objects bound to this track |
![]() ![]() ![]() |
void | ReplaceBindingWithActors
(
const TArray< AActor* >& Actors, |
Replaces the binding with the given actors |
![]() ![]() ![]() |
void | SnapSectionsToTimelineUsingSourceTimecode
(
const TArray< UMovieSceneSection* >& Sections |
Snap sections to timeline using source timecode |
![]() ![]() ![]() |
void | SyncSectionsUsingSourceTimecode
(
const TArray< UMovieSceneSection* >& Sections |
Sync section using source timecode |
Overridden from USubsystem
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Deinitialize () |
Implement this for deinitialization of instances of the system |
![]() ![]() |
void | Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | BakeTransform
(
const TArray< FMovieSceneBindingProxy >& ObjectBindings, |
Use ULevelSequenceEditorSubsystem::BakeTransformWithSettings instead |