Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime > API/Runtime/AnimGraphRuntime/UKismetAnimationLibrary
References
| Module | AnimGraphRuntime |
| Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/KismetAnimationLibrary.h |
| Include | #include "KismetAnimationLibrary.h" |
| Source | /Engine/Source/Runtime/AnimGraphRuntime/Private/KismetAnimationLibrary.cpp |
static float K2_DistanceBetweenTwoSocketsAndMapRange
&40;
const USkeletalMeshComponent &42; Component,
const FName SocketOrBoneNameA,
ERelativeTransformSpace SocketSpaceA,
const FName SocketOrBoneNameB,
ERelativeTransformSpace SocketSpaceB,
bool bRemapRange,
float InRangeMin,
float InRangeMax,
float OutRangeMin,
float OutRangeMax
&41;
Remarks
Computes the distance between two bones / sockets and can remap the range.
Parameters
| Name | Description |
|---|---|
| Component | The skeletal component to look for the sockets / bones within |
| SocketOrBoneNameA | The name of the first socket / bone |
| SocketSpaceA | The space for the first socket / bone |
| SocketOrBoneNameB | The name of the second socket / bone |
| SocketSpaceB | The space for the second socket / bone |
| bRemapRange | If set to true, the distance will be remapped using the range parameters |
| InRangeMin | The minimum for the input range (commonly == 0.0) |
| InRangeMax | The maximum for the input range (the max expected distance) |
| OutRangeMin | The minimum for the output range (commonly == 0.0) |
| OutRangeMax | The maximum for the output range (commonly == 1.0) |