Navigation
API > API/Plugins > API/Plugins/LevelSnapshots
Disallows provided classes. Uses callback to obtain class list so the logic is reusable outside the module.
| Name | FClassRestorationSkipper |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Restorability/ClassRestorationSkipper.h |
| Include Path | #include "Restorability/ClassRestorationSkipper.h" |
Syntax
class FClassRestorationSkipper : public UE::LevelSnapshots::ISnapshotRestorabilityOverrider
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FClassRestorationSkipper
(
FGetSkippedClassList SkippedClassListCallback |
Restorability/ClassRestorationSkipper.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FGetSkippedClassList | TBaseDelegate_NoParams< const FSkippedClassList & > | Restorability/ClassRestorationSkipper.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GetSkippedClassListCallback | FGetSkippedClassList | Restorability/ClassRestorationSkipper.h |
Functions
Public
Overridden from ISnapshotRestorabilityOverrider
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ERestorabilityOverride IsActorDesirableForCapture
(
const AActor* Actor |
Should this actor be visible to the snapshot system? | Restorability/ClassRestorationSkipper.h | |
virtual ERestorabilityOverride IsComponentDesirableForCapture
(
const UActorComponent* Component |
Should this component be visible to the snapshot system? | Restorability/ClassRestorationSkipper.h |