![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Curves/RichCurve.h"#include "Curves/CurveEvaluation.h"#include "UObject/UE5MainStreamObjectVersion.h"Classes | |
| struct | Quantized16BitKeyTimeAdapter |
| struct | Float32BitKeyTimeAdapter |
| struct | UniformKeyDataAdapter< Format > |
| struct | MixedKeyDataAdapter |
| struct | WeightedKeyDataAdapter |
Namespaces | |
| namespace | UE |
| namespace | UE::Anim |
| namespace | UE::Anim::RichCurve |
| namespace | UE::Anim::RichCurve::Private |
Macros | |
| #define | MIXEDKEY_STRIPS_TANGENTS 0 |
Typedefs | |
| using | KeyDataHandle = int32 |
| typedef float(* | UE::Anim::RichCurve::Private::InterpEvalFun) (const FCompressedRichCurve::FStaticEvalArgs &Args) |
Functions | |
| template<class T > | |
| void | FeaturePointMethod (T &Function, float StartTime, float EndTime, float StartValue, float Mu, int Depth, int MaxDepth, float &MaxV, float &MinVal) |
| ERichCurveInterpMode | GetKeyInterpMode (ERichCurveCompressionFormat Format) |
| #define MIXEDKEY_STRIPS_TANGENTS 0 |
| using KeyDataHandle = int32 |
| void FeaturePointMethod | ( | T & | Function, |
| float | StartTime, | ||
| float | EndTime, | ||
| float | StartValue, | ||
| float | Mu, | ||
| int | Depth, | ||
| int | MaxDepth, | ||
| float & | MaxV, | ||
| float & | MinVal | ||
| ) |
| ERichCurveInterpMode GetKeyInterpMode | ( | ERichCurveCompressionFormat | Format | ) |