Navigation
API > API/Plugins > API/Plugins/LevelSnapshots > API/Plugins/LevelSnapshots/Data
References
| Module | LevelSnapshots |
| Header | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelSnapshots/Public/Data/SnapshotDataCache.h |
| Include | #include "Data/SnapshotDataCache.h" |
Syntax
USTRUCT&40;&41;
struct FSnapshotDataCache
Remarks
Caches data for re-use.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< FSoftObjectPath, FActorSnapshotCache > | ActorCache | ||
| TArray< TObjectPtr< UObject > > | ArchetypeObjects | Caches each archetype object for faster lookup. | |
| TArray< TOptional< FClassSnapshotData > > | FallbackArchetypeData | Fallback for ClassData. | |
| TMap< FSoftObjectPath, FSubobjectSnapshotCache > | SubobjectCache |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | InitFor
(
const FWorldSnapshotData& SnapshotData |
||
| void | Reset () |