Navigation
API > API/Plugins > API/Plugins/LevelSnapshots > API/Plugins/LevelSnapshots/Settings
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULevelSnapshotsSettings
References
| Module | LevelSnapshots |
| Header | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Settings/LevelSnapshotsSettings.h |
| Include | #include "Settings/LevelSnapshotsSettings.h" |
Syntax
UCLASS&40;Config&61;Engine, defaultconfig&41;
class ULevelSnapshotsSettings : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSnapshotCompressionSettings | CompressionSettings | Specifies the compression settings to use when a snapshot is saved. | |
| double | DoubleComparisonPrecision | Used when comparing double properties. | |
| float | FloatComparisonPrecision | Used when comparing float properties. | |
| FHashSettings | HashSettings | Performance trade-off. | |
| FSkippedClassList | SkippedClasses | Specifies classes and properties that should never be captured nor restored. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| ULevelSnapshotsSettings * | Get () |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |