UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FReferenceSkeleton Member List

This is the complete list of members for FReferenceSkeleton, including all inherited members.

BoneIsChildOf(const int32 ChildBoneIndex, const int32 ParentBoneIndex) constFReferenceSkeletoninline
Empty(int32 Size=0)FReferenceSkeletoninline
EnsureParentsExist(TArray< FBoneIndexType > &InOutBoneSortedArray) constFReferenceSkeleton
EnsureParentsExistAndSort(TArray< FBoneIndexType > &InOutBoneUnsortedArray) constFReferenceSkeleton
FindBoneIndex(const FName &BoneName) constFReferenceSkeletoninline
FindRawBoneIndex(const FName &BoneName) constFReferenceSkeletoninline
FReferenceSkeleton(bool bInOnlyOneRootAllowed=true)FReferenceSkeletoninline
FReferenceSkeletonModifierFReferenceSkeleton
GetBoneAbsoluteTransform(const int32 InBoneIndex) constFReferenceSkeleton
GetBoneAbsoluteTransforms(TArray< FTransform > &OutAbsoluteTransforms) constFReferenceSkeleton
GetBoneName(const int32 BoneIndex) constFReferenceSkeletoninline
GetDataSize() constFReferenceSkeleton
GetDepthBetweenBones(const int32 BoneIndex, const int32 ParentBoneIndex) constFReferenceSkeletoninline
GetDirectChildBones(int32 ParentBoneIndex, TArray< int32 > &Children) constFReferenceSkeleton
GetNum() constFReferenceSkeletoninline
GetParentIndex(const int32 BoneIndex) constFReferenceSkeletoninline
GetRawBoneAbsoluteTransform(const int32 InRawBoneIndex) constFReferenceSkeleton
GetRawBoneAbsoluteTransforms(TArray< FTransform > &OutAbsoluteTransforms) constFReferenceSkeleton
GetRawBoneNum() constFReferenceSkeletoninline
GetRawChildrenIndicesCached(const int32 BoneIndex, TArray< int32 > &OutChildren) constFReferenceSkeleton
GetRawChildrenIndicesRecursiveCached(const int32 BoneIndex, TArray< int32 > &OutChildren) constFReferenceSkeleton
GetRawDirectChildBones(int32 ParentBoneIndex, TArray< int32 > &Children) constFReferenceSkeleton
GetRawNameToIndexMap() constFReferenceSkeletoninline
GetRawParentIndex(const int32 BoneIndex) constFReferenceSkeletoninline
GetRawRefBoneInfo() constFReferenceSkeletoninline
GetRawRefBoneNames() constFReferenceSkeletoninline
GetRawRefBonePose() constFReferenceSkeletoninline
GetRefBoneInfo() constFReferenceSkeletoninline
GetRefBonePose() constFReferenceSkeletoninline
GetRequiredVirtualBones() constFReferenceSkeletoninline
GetVirtualBoneRefData() constFReferenceSkeletoninline
IsValidIndex(int32 Index) constFReferenceSkeletoninline
IsValidRawIndex(int32 Index) constFReferenceSkeletoninline
operator<<FReferenceSkeletonfriend
RebuildNameToIndexMap()FReferenceSkeleton
RebuildRefSkeleton(const USkeleton *Skeleton, bool bRebuildNameMap)FReferenceSkeleton
RemoveBonesByName(USkeleton *Skeleton, const TArray< FName > &BonesToRemove)FReferenceSkeletoninline
RemoveDuplicateBones(const UObject *Requester, TArray< FBoneIndexType > &DuplicateBones)FReferenceSkeleton