Navigation
API > API/Runtime > API/Runtime/AnimationCore > API/Runtime/AnimationCore/FBoneWeights
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool SetBoneWeight
(
FBoneWeight InBoneWeight, |
Set a new bone weight. | BoneWeights.h | |
bool SetBoneWeight
(
FBoneIndexType InBone, |
BoneWeights.h |
SetBoneWeight(FBoneWeight, const FBoneWeightsSettings &)
Description
Set a new bone weight. If an existing weight exists with the same bone index, it's weight value is replaced with the weight value of the given entry. Otherwise a new index is added. In both cases the new entry is subject to the given settings, which may influence what the entry's final weight value is and whether it gets thrown away for not passing the threshold value. If the weight was successfully incorporated, then this function returns true. Otherwise it returns false.
| Name | SetBoneWeight |
| Type | function |
| Header File | /Engine/Source/Runtime/AnimationCore/Public/BoneWeights.h |
| Include Path | #include "BoneWeights.h" |
bool SetBoneWeight
(
FBoneWeight InBoneWeight,
const FBoneWeightsSettings & InSettings
)
SetBoneWeight(FBoneIndexType, float, const FBoneWeightsSettings &)
| Name | SetBoneWeight |
| Type | function |
| Header File | /Engine/Source/Runtime/AnimationCore/Public/BoneWeights.h |
| Include Path | #include "BoneWeights.h" |
bool SetBoneWeight
(
FBoneIndexType InBone,
float InWeight,
const FBoneWeightsSettings & InSettings
)