Navigation
API > API/Plugins > API/Plugins/LevelSnapshots
Manages meta data needed by external modules to restore objects
| Name | ISnapshotSubobjectMetaData |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Restorability/Params/ObjectSnapshotSerializationData.h |
| Include Path | #include "Restorability/Params/ObjectSnapshotSerializationData.h" |
Syntax
class ISnapshotSubobjectMetaData
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISnapshotSubobjectMetaData() |
Restorability/Params/ObjectSnapshotSerializationData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSoftObjectPath GetOriginalPath() |
Gets the soft path for the object when it was snapshot | Restorability/Params/ObjectSnapshotSerializationData.h | |
void ReadObjectAnnotation
(
const FObjectAnnotator& Reader |
Read data needed for restoring the object | Restorability/Params/ObjectSnapshotSerializationData.h | |
void WriteObjectAnnotation
(
const FObjectAnnotator& Writer |
Add data needed for restoring the object | Restorability/Params/ObjectSnapshotSerializationData.h |