Navigation
API > API/Plugins > API/Plugins/LevelSnapshots
| Name | ULevelSnapshotsSettings |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Settings/LevelSnapshotsSettings.h |
| Include Path | #include "Settings/LevelSnapshotsSettings.h" |
Syntax
UCLASS (Config=Engine, defaultconfig)
class ULevelSnapshotsSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULevelSnapshotsSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CompressionSettings | FSnapshotCompressionSettings | Specifies the compression settings to use when a snapshot is saved. | Settings/LevelSnapshotsSettings.h |
|
| DoubleComparisonPrecision | double | Used when comparing double properties. | Settings/LevelSnapshotsSettings.h |
|
| FloatComparisonPrecision | float | Used when comparing float properties. | Settings/LevelSnapshotsSettings.h |
|
| HashSettings | FHashSettings | Performance trade-off. | Settings/LevelSnapshotsSettings.h |
|
| SkippedClasses | FSkippedClassList | Specifies classes and properties that should never be captured nor restored. | Settings/LevelSnapshotsSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Settings/LevelSnapshotsSettings.h | ||
virtual void PostInitProperties() |
Settings/LevelSnapshotsSettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ULevelSnapshotsSettings * Get() |
Settings/LevelSnapshotsSettings.h |