UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Skeleton.h File Reference

Go to the source code of this file.

Classes

struct  FSkeletonToMeshLinkup
 
struct  FBoneNode
 
struct  FReferencePose
 
struct  FBoneReductionSetting
 
struct  FNameMapping
 
struct  FAnimSlotGroup
 
struct  FVirtualBone
 
class  USkeleton
 

Namespaces

namespace  EBoneTranslationRetargetingMode
 
namespace  VirtualBoneNameHelpers
 

Macros

#define BONE_TRANS_RT_ORIENT_AND_SCALE_PRECISION   (0.001f)
 

Typedefs

typedef SmartName::UID_Type SkeletonAnimCurveUID
 

Enumerations

enum  EBoneTranslationRetargetingMode::Type : int {
  EBoneTranslationRetargetingMode::Animation , EBoneTranslationRetargetingMode::Skeleton , EBoneTranslationRetargetingMode::AnimationScaled , EBoneTranslationRetargetingMode::AnimationRelative ,
  EBoneTranslationRetargetingMode::OrientAndScale
}
 

Functions

 DECLARE_DELEGATE_RetVal (bool, FAreAllSkeletonsCompatible)
 
ENGINE_API FString VirtualBoneNameHelpers::AddVirtualBonePrefix (const FString &InName)
 
ENGINE_API FName VirtualBoneNameHelpers::RemoveVirtualBonePrefix (const FString &InName)
 
ENGINE_API bool VirtualBoneNameHelpers::CheckVirtualBonePrefix (const FString &InName)
 

Variables

ENGINE_API const FString VirtualBoneNameHelpers::VirtualBonePrefix
 

Macro Definition Documentation

◆ BONE_TRANS_RT_ORIENT_AND_SCALE_PRECISION

#define BONE_TRANS_RT_ORIENT_AND_SCALE_PRECISION   (0.001f)

Max error allowed when considering bone translations for 'Orient And Scale' retargeting.

Typedef Documentation

◆ SkeletonAnimCurveUID

Function Documentation

◆ DECLARE_DELEGATE_RetVal()

DECLARE_DELEGATE_RetVal ( bool  ,
FAreAllSkeletonsCompatible   
)