![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ILevelSequenceModule.h>
Inheritance diagram for ILevelSequenceModule:Public Member Functions | |
| virtual FDelegateHandle | RegisterObjectSpawner (FOnCreateMovieSceneObjectSpawner InOnCreateMovieSceneObjectSpawner)=0 |
| virtual void | GenerateObjectSpawners (TArray< TSharedRef< IMovieSceneObjectSpawner > > &OutSpawners) const =0 |
| virtual void | UnregisterObjectSpawner (FDelegateHandle InHandle)=0 |
| DECLARE_MULTICAST_DELEGATE_ThreeParams (FOnNewActorTrackAdded, const AActor &, const FGuid &, TSharedPtr< ISequencer >) | |
| virtual FOnNewActorTrackAdded & | OnNewActorTrackAdded ()=0 |
Public Member Functions inherited from IModuleInterface | |
| virtual | ~IModuleInterface () |
| virtual void | StartupModule () |
| virtual void | PreUnloadCallback () |
| virtual void | PostLoadCallback () |
| virtual void | ShutdownModule () |
| virtual bool | SupportsDynamicReloading () |
| virtual bool | SupportsAutomaticShutdown () |
| virtual bool | IsGameModule () const |
Implements the LevelSequence module.
| ILevelSequenceModule::DECLARE_MULTICAST_DELEGATE_ThreeParams | ( | FOnNewActorTrackAdded | , |
| const AActor & | , | ||
| const FGuid & | , | ||
| TSharedPtr< ISequencer > | |||
| ) |
|
pure virtual |
Populate the specified array with new object spawner instances for all registered object spawner types
Implemented in FLevelSequenceModule.
|
pure virtual |
Callback to set up defaults for new actor tracks
Implemented in FLevelSequenceModule.
|
pure virtual |
Register an object spawner
Implemented in FLevelSequenceModule.
|
pure virtual |
Unregister an object spawner
Implemented in FLevelSequenceModule.