UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE5SpecialProjectStreamObjectVersion.inl
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#if defined(DEFINE_SPECIAL_PROJECT_VERSIONS)
4
#define UE5_SPECIAL_PROJECT_VERSION(Version, ID) Version,
5
#elif defined(CHECK_SPECIAL_PROJECT_VERSIONS)
6
#define UE5_SPECIAL_PROJECT_VERSION(Version, ID) static_assert(FUE5SpecialProjectStreamObjectVersion::Version == ID);
7
#endif
8
9
// Before any version changes were made
10
UE5_SPECIAL_PROJECT_VERSION
(BeforeCustomVersionWasAdded, 0)
11
12
// Added HLODBatchingPolicy member to UPrimitiveComponent, which replaces the confusing bUseMaxLODAsImposter & bBatchImpostersAsInstances.
13
UE5_SPECIAL_PROJECT_VERSION
(
HLODBatchingPolicy
, 1)
14
15
// Serialize scene components static bounds
16
UE5_SPECIAL_PROJECT_VERSION
(
SerializeSceneComponentStaticBounds
, 2)
17
18
// Add the long range attachment tethers to the cloth asset to avoid a large hitch during the cloth's initialization.
19
UE5_SPECIAL_PROJECT_VERSION
(
ChaosClothAddTethersToCachedData
, 3)
20
21
// Always serialize the actor label in cooked builds
22
UE5_SPECIAL_PROJECT_VERSION
(
SerializeActorLabelInCookedBuilds
, 4)
23
24
// Changed world partition HLODs cells from FSotObjectPath to FName
25
UE5_SPECIAL_PROJECT_VERSION
(
ConvertWorldPartitionHLODsCellsToName
, 5)
26
27
// Re-calculate the long range attachment to prevent kinematic tethers.
28
UE5_SPECIAL_PROJECT_VERSION
(
ChaosClothRemoveKinematicTethers
, 6)
29
30
// Serializes the Morph Target render data for cooked platforms and the DDC
31
UE5_SPECIAL_PROJECT_VERSION
(
SerializeSkeletalMeshMorphTargetRenderData
, 7)
32
33
// Strip the Morph Target source data for cooked builds
34
UE5_SPECIAL_PROJECT_VERSION
(
StripMorphTargetSourceDataForCookedBuilds
, 8)
35
36
// StateTree now holds PropertyBag + GUID for root-level parameters rather than FStateTreeStateParameters. Access is protected by default and can be overriden through virtuals on UStateTreeEditorData derived classes.
37
UE5_SPECIAL_PROJECT_VERSION
(
StateTreeGlobalParameterChanges
, 9)
38
39
// -----<new versions can be added above this line>-------------------------------------------------
40
#undef UE5_SPECIAL_PROJECT_VERSION
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
Engine
Source
Runtime
Core
Public
UObject
UE5SpecialProjectStreamObjectVersion.inl
Generated by
1.9.8