unreal.LevelSnapshotBlueprintFilter¶
- class unreal.LevelSnapshotBlueprintFilter(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
LevelSnapshotFilterBase-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:
- 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:
- 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:
- 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:
- 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:
- 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: