Navigation
API > API/Plugins > API/Plugins/LevelSnapshots
Holds saved actor data. See ActorUtil for operations.
| |
|
| Name |
FActorSnapshotData |
| Type |
struct |
| Header File |
/Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Data/ActorSnapshotData.h |
| Include Path |
#include "Data/ActorSnapshotData.h" |
Syntax
USTRUCT ()
struct FActorSnapshotData
Variables
Public
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| ActorLabel |
FString |
The label of the actor when it was saved. |
Data/ActorSnapshotData.h |
|
| ClassIndex |
int32 |
Valid index to FWorldSnapshotData::ClassData. Use to lookup class and archetype data. |
Data/ActorSnapshotData.h |
|
| ComponentData |
TMap< int32, FComponentSnapshotData > |
Additional component recreation info |
Data/ActorSnapshotData.h |
|
| CustomActorSerializationData |
FCustomSerializationData |
Data that was generated by some ICustomObjectSnapshotSerializer. |
Data/ActorSnapshotData.h |
|
| Hash |
FActorSnapshotHash |
Used to detect changes without loading actor into memory. |
Data/ActorSnapshotData.h |
|
| OwnedSubobjects |
TArray< int32 > |
Tracks all non-component subobjects. Valid index to FWorldSnapshotData::SerializedObjectReferences. |
Data/ActorSnapshotData.h |
|
| SerializedActorData |
FObjectSnapshotData |
The actor's serialized data |
Data/ActorSnapshotData.h |
|
Functions
Public
| Name |
Remarks |
Include Path |
Unreal Specifiers |
UE::LevelSnapshots::FClassDataIndex GetClassDataIndex()
|
"Type safety" for better self-documenting code |
Data/ActorSnapshotData.h |
|
Deprecated Variables
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| ActorClass_DEPRECATED |
FSoftClassPath |
The class the actor had when it was saved. |
Data/ActorSnapshotData.h |
|