unreal.LevelSnapshotsEngineSubsystem

class unreal.LevelSnapshotsEngineSubsystem(outer: Object | None = None, name: Name | str = 'None')

Bases: EngineSubsystem

Exposes some native Level Snapshots events to Blueprint scripting.

C++ Source:

  • Plugin: LevelSnapshots

  • Module: LevelSnapshots

  • File: LevelSnapshotsEngineSubsystem.h

Editor Properties: (see get_editor_property/set_editor_property)

  • on_post_apply_snapshot (PostApplySnapshotEvent): [Read-Write] Called after a level snapshot was applied to a world.

  • on_post_take_snapshot (PostTakeSnapshotEvent): [Read-Write] Called after a level snapshot captures the world’s data.

  • on_pre_apply_snapshot (PreApplySnapshotEvent): [Read-Write] Called before a level snapshot is applied to a world.

  • on_pre_take_snapshot (PreTakeSnapshotEvent): [Read-Write] Called before a level snapshot captures the world’s data.

property on_post_apply_snapshot: PostApplySnapshotEvent

[Read-Write] Called after a level snapshot was applied to a world.

Type:

(PostApplySnapshotEvent)

property on_post_take_snapshot: PostTakeSnapshotEvent

[Read-Write] Called after a level snapshot captures the world’s data.

Type:

(PostTakeSnapshotEvent)

property on_pre_apply_snapshot: PreApplySnapshotEvent

[Read-Write] Called before a level snapshot is applied to a world.

Type:

(PreApplySnapshotEvent)

property on_pre_take_snapshot: PreTakeSnapshotEvent

[Read-Write] Called before a level snapshot captures the world’s data.

Type:

(PreTakeSnapshotEvent)