Navigation
API > API/Plugins > API/Plugins/LevelSnapshots > API/Plugins/LevelSnapshots/Restorability > API/Plugins/LevelSnapshots/Restorability/Interfaces
Inheritance Hierarchy
- ISnapshotRestorabilityOverrider
- FClassRestorationSkipper
References
| Module | LevelSnapshots |
| Header | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Restorability/Interfaces/ISnapshotRestorabilityOverrider.h |
| Include | #include "Restorability/Interfaces/ISnapshotRestorabilityOverrider.h" |
Syntax
class ISnapshotRestorabilityOverrider
Remarks
Exposes callbacks for deciding whether an actor or component is exposed to the snapshot system.
Supported actors, components, or properties are:
- Captured and saved when a snapshot is taken
- Passed to filters
- Show up in the results view
- Restored when a snapshot is applied
To see which actors, components, and subobjects are supported by default, see FSnapshotRestorability.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| ERestorabilityOverride | IsActorDesirableForCapture
(
const AActor* Actor |
Should this actor be visible to the snapshot system? | |
| ERestorabilityOverride | IsComponentDesirableForCapture
(
const UActorComponent* Component |
Should this component be visible to the snapshot system? |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ERestorabilityOverride |