Navigation
API > API/Plugins > API/Plugins/LevelSnapshots
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UDynamicSubsystem
- UEngineSubsystem
- ULevelSnapshotsEngineSubsystem
References
| Module | LevelSnapshots |
| Header | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/LevelSnapshotsEngineSubsystem.h |
| Include | #include "LevelSnapshotsEngineSubsystem.h" |
Syntax
UCLASS&40;&41;
class ULevelSnapshotsEngineSubsystem : public UEngineSubsystem
Remarks
Exposes some native Level Snapshots events to Blueprint scripting.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FPostApplySnapshotEvent | OnPostApplySnapshot | Called after a level snapshot was applied to a world. | |
| FPostTakeSnapshotEvent | OnPostTakeSnapshot | Called after a level snapshot captures the world's data. | |
| FPreApplySnapshotEvent | OnPreApplySnapshot | Called before a level snapshot is applied to a world. | |
| FPreTakeSnapshotEvent | OnPreTakeSnapshot | Called before a level snapshot captures the world's data. |
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 |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FPostApplySnapshotEvent | |||
| FPostTakeSnapshotEvent | |||
| FPreApplySnapshotEvent | |||
| FPreTakeSnapshotEvent |