|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| Curve | Clone () |
| void | ComputeTangent (int keyIndex, CurveTangent tangentType) |
| void | ComputeTangent (int keyIndex, CurveTangent tangentInType, CurveTangent tangentOutType) |
| void | ComputeTangents (CurveTangent tangentType) |
| void | ComputeTangents (CurveTangent tangentInType, CurveTangent tangentOutType) |
| float | Evaluate (float position) |
Properties | |
| CurveLoopType | PreLoop [get, set] |
| CurveLoopType | PostLoop [get, set] |
| CurveKeyCollection | Keys [get] |
| bool | IsConstant [get] |
Private Member Functions | |
| float | CalcCycle (float t) |
| float | FindSegment (float t, ref CurveKey k0, ref CurveKey k1) |
Static Private Member Functions | |
| static float | Hermite (CurveKey k0, CurveKey k1, float t) |
Private Attributes | |
| CurveLoopType | preLoop |
| CurveLoopType | postLoop |
| CurveKeyCollection | keys = new CurveKeyCollection() |