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
10UE5_SPECIAL_PROJECT_VERSION(BeforeCustomVersionWasAdded, 0)
11
12// Added HLODBatchingPolicy member to UPrimitiveComponent, which replaces the confusing bUseMaxLODAsImposter & bBatchImpostersAsInstances.
14
15// Serialize scene components static bounds
17
18// Add the long range attachment tethers to the cloth asset to avoid a large hitch during the cloth's initialization.
20
21// Always serialize the actor label in cooked builds
23
24// Changed world partition HLODs cells from FSotObjectPath to FName
26
27// Re-calculate the long range attachment to prevent kinematic tethers.
29
30// Serializes the Morph Target render data for cooked platforms and the DDC
32
33// Strip the Morph Target source data for cooked builds
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.
38
39// -----<new versions can be added above this line>-------------------------------------------------
40#undef UE5_SPECIAL_PROJECT_VERSION
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127