unreal.LevelSnapshotBlueprintFilter

class unreal.LevelSnapshotBlueprintFilter(outer=None, name='None')

Bases: unreal.LevelSnapshotFilter

Base-class for filtering a level snapshot in Blueprints.

C++ Source:

  • Plugin: LevelSnapshots

  • Module: LevelSnapshotFilters

  • File: LevelSnapshotFilters.h

is_actor_valid(params) FilterResult
Parameters

params (IsActorValidParams) –

Returns

Whether the actor should be considered for the level snapshot.

Return type

FilterResult

is_added_actor_valid(params) FilterResult

This is called when an actor was added to the world since the snapshot had been taken.

Parameters

params (IsAddedActorValidParams) –

Returns

Whether to track the added actor

Return type

FilterResult

is_added_component_valid(params) FilterResult

This is called when a component was added to the world since the snapshot had been taken.

Parameters

params (IsAddedComponentValidParams) –

Returns

Whether to track the added component

Return type

FilterResult

is_deleted_actor_valid(params) FilterResult

This is called when an actor was removed from the world since the snapshot had been taken.

Parameters

params (IsDeletedActorValidParams) –

Returns

Whether to track the removed actor

Return type

FilterResult

is_deleted_component_valid(params) FilterResult

This is called when a component was removed from an actor since the snapshot had been taken.

Parameters

params (IsDeletedComponentValidParams) –

Returns

Whether to track the removed component

Return type

FilterResult

is_property_valid(params) FilterResult
Parameters

params (IsPropertyValidParams) –

Returns

Whether this property should be considered for rolling back to the version in the snapshot.

Return type

FilterResult