UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AnimationCustomVersion.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Misc/Guid.h"
7
8#define UE_API ANIMGRAPHRUNTIME_API
9
10// Custom serialization version for assets/classes in the AnimGraphRuntime and AnimGraph modules
12{
13 enum Type
14 {
15 // Before any version changes were made in the plugin
17
18 // Added support for one-to-many component mappings to FAnimNode_BoneDrivenController,
19 // changed the range to apply to the input, and added a configurable method for updating the components
21
22 // Converted the range clamp into a remap function, rather than just clamping
24
25 // Added ability to offset angular ranges for constraints
27
28 // Renamed Stretch Limits to better names
30
31 // Convert IK to support FBoneSocketTarget
33
34 // -----<new versions can be added above this line>-------------------------------------------------
37 };
38
39 // The GUID for this custom version number
40 UE_API const static FGuid GUID;
41
42private:
44};
45
46#undef UE_API
#define UE_API
Definition AnimationCustomVersion.h:8
Definition AnimationCustomVersion.h:12
UE_API static const FGuid GUID
Definition AnimationCustomVersion.h:40
Type
Definition AnimationCustomVersion.h:14
@ BoneDrivenControllerRemapping
Definition AnimationCustomVersion.h:23
@ VersionPlusOne
Definition AnimationCustomVersion.h:35
@ RenamedStretchLimits
Definition AnimationCustomVersion.h:29
@ AnimDynamicsAddAngularOffsets
Definition AnimationCustomVersion.h:26
@ ConvertIKToSupportBoneSocketTarget
Definition AnimationCustomVersion.h:32
@ BoneDrivenControllerMatchingMaya
Definition AnimationCustomVersion.h:20
@ LatestVersion
Definition AnimationCustomVersion.h:36
@ BeforeCustomVersionWasAdded
Definition AnimationCustomVersion.h:16
Definition Guid.h:109