Navigation
API > API/Plugins > API/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 |