![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Containers/Array.h"#include "CoreMinimal.h"#include "Delegates/Delegate.h"#include "Math/Axis.h"#include "Math/Quat.h"#include "Math/Transform.h"#include "Math/UnrealMathSSE.h"Go to the source code of this file.
Functions | |
| DECLARE_DELEGATE_RetVal_OneParam (float, FFloatMapping, float) | |
| DECLARE_DELEGATE_RetVal_ThreeParams (float, FFindParamAtFirstSphereIntersection, const FVector &, float, int32 &) namespace AnimationCore | |
| DECLARE_DELEGATE_RetVal_OneParam | ( | float | , |
| FFloatMapping | , | ||
| float | |||
| ) |
Outputs a float given a float input
| DECLARE_DELEGATE_RetVal_ThreeParams | ( | float | , |
| FFindParamAtFirstSphereIntersection | , | ||
| const FVector & | , | ||
| float | , | ||
| int32 & | |||
| ) |
Finds a spline parameter (alpha) at the intersection of a spline and a sphere. Used by SolveSplineIK. The assumption is that the sphere's origin lies on the spline and the StartingLinearIndex is used to skip ahead when using a linear approximation to the spline.
| InOriginOnSpline | Sphere origin on the spline |
| InRadius | Sphere radius |
| InOutStartingLinearIndex | (inout) The index of the linear approximation to start at. After the function returns this should be set to a value that can be passed into the next call to accelerate subsequent queries. |
Spline IK