Navigation
API > API/Plugins > API/Plugins/LevelSequenceEditor > API/Plugins/LevelSequenceEditor/Misc
Inheritance Hierarchy
- FMovieSceneSpawnRegister
- FLevelSequenceSpawnRegister
- FLevelSequenceEditorSpawnRegister
References
| Module | LevelSequenceEditor |
| Header | /Engine/Plugins/MovieScene/LevelSequenceEditor/Source/LevelSequenceEditor/Public/Misc/LevelSequenceEditorSpawnRegister.h |
| Include | #include "Misc/LevelSequenceEditorSpawnRegister.h" |
Syntax
class FLevelSequenceEditorSpawnRegister : public FLevelSequenceSpawnRegister
Remarks
Spawn register used in the editor to add some usability features like maintaining selection states, and projecting spawned state onto spawnable defaults
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanConvertSpawnableToPossessable
(
FMovieSceneSpawnable& Spawnable |
||
| TValueOrError< FNewSpawnable, FText > | CreateNewSpawnableType
(
UObject& SourceObject, |
||
| void | HandleConvertPossessableToSpawnable
(
UObject* OldObject, |
||
| void | PreDestroyObject
(
UObject& Object, |
||
| void | SaveDefaultSpawnableState
(
const FGuid& BindingId, |
||
| void | SetSequencer
(
const TSharedPtr< ISequencer >& Sequencer |
||
| void | SetupDefaultsForSpawnable
(
UObject* SpawnedObject, |
||
| UObject * | SpawnObject
(
const FGuid& BindingId, |
Overridden from FLevelSequenceSpawnRegister
| Type | Name | Description | |
|---|---|---|---|
| UObject * | SpawnObject
(
FMovieSceneSpawnable& Spawnable, |
Prevents clang warning on the old deprecated SpawnObject overload that takes a FMovieSceneSpawnable. |