Navigation
API > API/Runtime > API/Runtime/Core
| |
|
| Name |
EInterpCurveMode |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/InterpCurvePoint.h |
| Include Path |
#include "Math/InterpCurvePoint.h" |
Syntax
enum EInterpCurveMode
{
CIM_Linear,
CIM_CurveAuto,
CIM_Constant,
CIM_CurveUser,
CIM_CurveBreak,
CIM_CurveAutoClamped,
CIM_Unknown,
}
Values
| Name |
Remarks |
| CIM_Linear |
A straight line between two keypoint values. |
| CIM_CurveAuto |
A cubic-hermite curve between two keypoints, using Arrive/Leave tangents. |
| CIM_Constant |
The out value is held constant until the next key, then will jump to that value. |
| CIM_CurveUser |
A smooth curve just like CIM_Curve, but tangents are not automatically updated so you can have manual control over them (eg. in Curve Editor). |
| CIM_CurveBreak |
A curve like CIM_Curve, but the arrive and leave tangents are not forced to be the same, so you can create a 'corner' at this key. |
| CIM_CurveAutoClamped |
A cubic-hermite curve between two keypoints, using Arrive/Leave tangents. |
| CIM_Unknown |
Invalid or unknown curve type. |