Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
EnterpriseObjectVersion.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-Enterprise stream
9{
10 enum Type
11 {
12 // Before any version changes were made
13 BeforeCustomVersionWasAdded = 0,
14
15 // Conditional serialization of bulk (UDatasmithScene) and extra (UDatasmithStaticMeshCADImportData) data
16 FixSerializationOfBulkAndExtraData,
17
18 // Extensibility updates for bookmarks
19 BookmarkExtensibilityUpgrade,
20
21 // Update FMediaFrameworkCaptureCameraViewportCameraOutputInfo with LazyObjectPtr
22 MediaFrameworkUserDataLazyObject,
23
24 // Live Live timecode synchronization updates
25 LiveLinkTimeSynchronization,
26
27 // Deprecate MediaMode and MediaPort for from MediaConfiguration
28 AjaMediaConfiguration,
29
30 // Addition of pointer to UDatasmithDataPrepRecipe
31 HasUDataprepRecipe,
32
33 // Addition of UDatatprepAssetInterface and UDatatprepAssetInstance
34 HasUDatatprepAssetInterface,
35
36 // MeshDescriptionBulkData contains a bGuidIsHash so we can benefit from DDC caching.
37 MeshDescriptionBulkDataGuidIsHash,
38
39 // Splitting controller associated with a livelink component for each LiveLinkRole class hierarchy
40 LiveLinkControllerSplitPerRole,
41
42 // Change CoreTechParametricSurface serialization to be more efficient
43 CoreTechParametricSurfaceOptim,
44
45 // -----<new versions can be added above this line>-------------------------------------------------
46 VersionPlusOne,
47 LatestVersion = VersionPlusOne - 1
48 };
49
50 // The GUID for this custom version number
51 const static FGuid GUID;
52
54};
Definition Guid.h:108