Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
DestructionObjectVersion.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "CoreTypes.h"
5#include "Misc/Guid.h"
6
7// Custom serialization version for changes made in Dev-Destruction stream
9{
10 enum Type
11 {
12 // Before any version changes were made
13 BeforeCustomVersionWasAdded = 0,
14
15 // Added timestamped caches for geometry component to handle transform sampling instead of per-frame
16 AddedTimestampedGeometryComponentCache,
17
18 // Added functionality to strip unnecessary data from geometry collection caches
19 AddedCacheDataReduction,
20
21 // Geometry collection data is now in the DDC
22 GeometryCollectionInDDC,
23
24 // Geometry collection data is now in both the DDC and the asset
25 GeometryCollectionInDDCAndAsset,
26
27 // New way to serialize unique ptr and serializable ptr
28 ChaosArchiveAdded,
29
30 // Serialization support for UFieldSystems
31 FieldsAdded,
32
33 // density default units changed from kg/cm3 to kg/m3
34 DensityUnitsChanged,
35
36 // bulk serialize arrays
37 BulkSerializeArrays,
38
39 // bulk serialize arrays
40 GroupAndAttributeNameRemapping,
41
42 // bulk serialize arrays
43 ImplicitObjectDoCollideAttribute,
44
45
46 // -----<new versions can be added above this line>-------------------------------------------------
47 VersionPlusOne,
48 LatestVersion = VersionPlusOne - 1
49 };
50
51 // The GUID for this custom version number
52 const static FGuid GUID;
53
54private:
56};
Definition Guid.h:108