Module |
|
Header |
/Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Data/PropertySnapshot.h |
Include |
#include "Data/PropertySnapshot.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FLevelSnapshot_Property
Name | Description | ||
---|---|---|---|
|
DataOffset |
Recorded DataOffset of this property scope in the FObjectSnapshot data buffer. |
|
|
DataSize |
Recorded DataSize of this property scope in the FObjectSnapshot data buffer. |
|
|
PropertyDepth |
Property depth from the recorded snapshot (i.e. 0 -> Root Property) |
|
|
PropertyFlags |
Property flags ie. Transient, NonTransactional, etc. |
|
|
TFieldPath< FPr... |
PropertyPath |
Base information about this property scope. |
|
ReferencedNamesOffsetToIndex |
Referenced Names Offset to their NameIndex in the FObjectSnapshot::ReferencedNames array. |
|
|
ReferencedObjectOffsetToIndex |
Referenced Objects Offset to their ObjectIndex in the FObjectSnapshot::ReferencedObjects. |
Name | Description | |
---|---|---|
|
FLevelSnapshot_Property() |
|
|
FLevelSnapshot_Property |
Name | Description | ||
---|---|---|---|
|
AddNameReference |
Add a new name referenced from this property scope. |
|
|
AddObjectReference |
Add a new object referenced from this property scope. |
|
|
AppendSerializedData |
Recalculate the property scope offset and size from the newly appended data. |