![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "UObject/ObjectMacros.h"#include "UObject/Class.h"#include "Curves/KeyHandle.h"#include "Curves/RealCurve.h"#include "Chaos/Curve.h"#include "RichCurve.generated.h"Go to the source code of this file.
Classes | |
| struct | FRichCurveKey |
| struct | TIsPODType< FRichCurveKey > |
| struct | TStructOpsTypeTraits< FRichCurveKey > |
| struct | FRichCurve |
| struct | FCompressedRichCurve |
| union | FCompressedRichCurve::TConstantValueNumKeys |
| struct | FCompressedRichCurve::FStaticEvalArgs |
| struct | TStructOpsTypeTraits< FCompressedRichCurve > |
| struct | FRichCurveEditInfoTemplate< T > |
Typedefs | |
| typedef FRichCurveEditInfoTemplate< FRealCurve * > | FRichCurveEditInfo |
| typedef FRichCurveEditInfoTemplate< const FRealCurve * > | FRichCurveEditInfoConst |
Enumerations | |
| enum | ERichCurveTangentMode : int { UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") } |
| enum | ERichCurveTangentWeightMode : int { UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") } |
| enum | ERichCurveCompressionFormat : int { UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") } |
| enum | ERichCurveKeyTimeCompressionFormat : int { UMETA =(DisplayName="Auto") , UMETA =(DisplayName="Auto") } |
Enumerates curve compression options.
Enumerates key time compression options.
| enum ERichCurveTangentMode : int |
If using RCIM_Cubic, this enum describes how the tangents should be controlled in editor.
Enumerates tangent weight modes.