Navigation
API > API/Plugins > API/Plugins/LevelSnapshots > API/Plugins/LevelSnapshots/Restorability
Inheritance Hierarchy
- ISnapshotRestorabilityOverrider
- FClassRestorationSkipper
References
| Module | LevelSnapshots |
| Header | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Restorability/ClassRestorationSkipper.h |
| Include | #include "Restorability/ClassRestorationSkipper.h" |
Syntax
class FClassRestorationSkipper : public UE::LevelSnapshots::ISnapshotRestorabilityOverrider
Remarks
Disallows provided classes. Uses callback to obtain class list so the logic is reusable outside the module.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FClassRestorationSkipper
(
FGetSkippedClassList SkippedClassListCallback |
Overridden from ISnapshotRestorabilityOverrider
| 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? |
Typedefs
| Name | Description |
|---|---|
| FGetSkippedClassList |