UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AnimObjectVersion.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-Anim stream
9{
10 enum Type
11 {
12 // Before any version changes were made
14
15 // Reworked how anim blueprint root nodes are recovered
17
18 // Cached marker sync names on skeleton for editor
20
21 // Serialized register array state for RigVM
23
24 // Increase number of bones per chunk from uint8 to uint16
26
28
29 // Anim sequences have colors for their curves
31
32 // Notifies and sync markers now have Guids
34
35 // Serialized register dynamic state for RigVM
37
38 // Groom cards serialization
40
41 // Serialized rigvm entry names
43
44 // Serialized rigvm entry names
46
47 // Serialized rigvm entry names
49
50 // Groom cards and meshes serialization
52
53 // Stripping LOD data from groom
55
56 // Stripping LOD data from groom
58
59 // -----<new versions can be added above this line>-------------------------------------------------
62 };
63
64 // The GUID for this custom version number
65 CORE_API const static FGuid GUID;
66
67private:
69};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition AnimObjectVersion.h:9
CORE_API static const FGuid GUID
Definition AnimObjectVersion.h:65
Type
Definition AnimObjectVersion.h:11
@ SerializeRigVMRegisterArrayState
Definition AnimObjectVersion.h:22
@ LinkTimeAnimBlueprintRootDiscovery
Definition AnimObjectVersion.h:16
@ SerializeHairBindingAsset
Definition AnimObjectVersion.h:45
@ LatestVersion
Definition AnimObjectVersion.h:61
@ UnlimitedBoneInfluences
Definition AnimObjectVersion.h:27
@ GroomBindingSerialization
Definition AnimObjectVersion.h:57
@ SerializeGroomCards
Definition AnimObjectVersion.h:39
@ NotifyAndSyncMarkerGuids
Definition AnimObjectVersion.h:33
@ VersionPlusOne
Definition AnimObjectVersion.h:60
@ SerializeRigVMEntries
Definition AnimObjectVersion.h:42
@ GroomLODStripping
Definition AnimObjectVersion.h:54
@ SerializeRigVMRegisterDynamicState
Definition AnimObjectVersion.h:36
@ SerializeHairClusterCullingData
Definition AnimObjectVersion.h:48
@ SerializeGroomCardsAndMeshes
Definition AnimObjectVersion.h:51
@ AnimSequenceCurveColors
Definition AnimObjectVersion.h:30
@ IncreaseBoneIndexLimitPerChunk
Definition AnimObjectVersion.h:25
@ BeforeCustomVersionWasAdded
Definition AnimObjectVersion.h:13
@ StoreMarkerNamesOnSkeleton
Definition AnimObjectVersion.h:19
Definition Guid.h:109