Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/AnimGraphRuntime/Public/KismetAnimationLibrary.h |
Include |
#include "KismetAnimationLibrary.h" |
class UKismetAnimationLibrary : public UBlueprintFunctionLibrary
A library of the most common animation blueprint functions.
Name | Description | |
---|---|---|
|
UKismetAnimationLibrary ( |
Name | Description | ||
---|---|---|---|
|
float |
CalculateDirection |
Returns degree of the angle between Velocity and Rotation forward vector The range of return will be from [-180, 180]. |
|
float |
K2_CalculateVelocityFromPositionHistory ( |
This function calculates the velocity of a position changing over time. |
|
float |
K2_CalculateVelocityFromSockets ( |
This function calculates the velocity of an offset position on a bone / socket over time. |
|
K2_DirectionBetweenSockets ( |
Computes the direction between two bones / sockets. |
|
|
float |
K2_DistanceBetweenTwoSocketsAndMapRange ( |
Computes the distance between two bones / sockets and can remap the range. |
|
float |
K2_EndProfilingTimer |
This function ends measuring a profiling bracket and optionally logs the result |
|
K2_LookAt ( |
Computes the transform which is "looking" at target position with a local axis. |
|
|
float |
K2_MakePerlinNoiseAndRemap ( |
This function creates perlin noise for a single float and then range map to RangeOut |
|
K2_MakePerlinNoiseVectorAndRemap ( |
This function creates perlin noise from input X, Y, Z, and then range map to RangeOut, and out put to OutX, OutY, OutZ |
|
|
K2_StartProfilingTimer() |
This function starts measuring the time for a profiling bracket |
|
|
K2_TwoBoneIK |
Computes the transform for two bones using inverse kinematics. |