UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FortniteReleaseBranchCustomObjectVersions.inl
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#if defined(DEFINE_FORTNITE_RELEASE_VERSIONS)
4
#define FORTNITE_RELEASE_VERSION(Version, ID) Version,
5
#elif defined(CHECK_FORTNITE_RELEASE_VERSIONS)
6
#define FORTNITE_RELEASE_VERSION(Version, ID) static_assert(FFortniteReleaseBranchCustomObjectVersion::Version == ID);
7
#endif
8
9
// Before any version changes were made
10
FORTNITE_RELEASE_VERSION
(BeforeCustomVersionWasAdded, 0)
11
12
// Custom 14.10 File Object Version
13
FORTNITE_RELEASE_VERSION
(
DisableLevelset_v14_10
, 1)
14
15
// Add the long range attachment tethers to the cloth asset to avoid a large hitch during the cloth's initialization.
16
FORTNITE_RELEASE_VERSION
(
ChaosClothAddTethersToCachedData
, 2)
17
18
// Chaos::TKinematicTarget no longer stores a full transform, only position/rotation.
19
FORTNITE_RELEASE_VERSION
(ChaosKinematicTargetRemoveScale, 3)
20
21
// Move UCSModifiedProperties out of ActorComponent and in to sparse storage
22
FORTNITE_RELEASE_VERSION
(
ActorComponentUCSModifiedPropertiesSparseStorage
, 4)
23
24
// Fixup Nanite meshes which were using the wrong material and didn't have proper UVs :
25
FORTNITE_RELEASE_VERSION
(
FixupNaniteLandscapeMeshes
, 5)
26
27
// Remove any cooked collision data from nanite landscape / editor spline meshes since collisions are not needed there :
28
FORTNITE_RELEASE_VERSION
(
RemoveUselessLandscapeMeshesCookedCollisionData
, 6)
29
30
// Serialize out UAnimCurveCompressionCodec::InstanceGUID to maintain deterministic DDC key generation in cooked-editor
31
FORTNITE_RELEASE_VERSION
(
SerializeAnimCurveCompressionCodecGuidOnCook
, 7)
32
33
// Fix the Nanite landscape mesh being reused because of a bad name
34
FORTNITE_RELEASE_VERSION
(
FixNaniteLandscapeMeshNames
, 8)
35
36
// Fixup and synchronize shared properties modified before the synchronicity enforcement
37
FORTNITE_RELEASE_VERSION
(
LandscapeSharedPropertiesEnforcement
, 9)
38
39
// Include the cell size when computing the cell guid
40
FORTNITE_RELEASE_VERSION
(
WorldPartitionRuntimeCellGuidWithCellSize
, 10)
41
42
// Enable SkipOnlyEditorOnly style cooking of NaniteOverrideMaterial
43
FORTNITE_RELEASE_VERSION
(
NaniteMaterialOverrideUsesEditorOnly
, 11)
44
45
// Store game thread particles data in single precision
46
FORTNITE_RELEASE_VERSION
(
SinglePrecisonParticleData
, 12)
47
48
// UPCGPoint custom serialization
49
FORTNITE_RELEASE_VERSION
(
PCGPointStructuredSerializer
, 13)
50
51
// Deprecation of Nav Movement Properties and moving them to a new struct
52
FORTNITE_RELEASE_VERSION
(
NavMovementComponentMovingPropertiesToStruct
, 14)
53
54
// Add bone serialization for dynamic mesh attributes
55
FORTNITE_RELEASE_VERSION
(
DynamicMeshAttributesSerializeBones
, 15)
56
57
// Add option for sanitizing output attribute names for all PCG data getters
58
FORTNITE_RELEASE_VERSION
(
OptionSanitizeOutputAttributeNamesPCG
, 16)
59
60
// Add automatic platform naming fix up for CommonUI input action data tables
61
FORTNITE_RELEASE_VERSION
(
CommonUIPlatformNamingUpgradeOption
, 17)
62
63
// -----<new versions can be added above this line>-------------------------------------------------
64
#undef FORTNITE_RELEASE_VERSION
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
Engine
Source
Runtime
Core
Public
UObject
FortniteReleaseBranchCustomObjectVersions.inl
Generated by
1.9.8