| void Calculate() | Public+2 flags | — | 0x00 |
| void Generate() | 3 flags | — | 0x00 |
| Spline CreateSpline() | Public | — | 0x08 |
| void UpdateSpline(Spline spline) | Public | — | 0x08 |
| SplineComputer CreateSplineComputer(const string& name, const Vector3& position, const Quaternion& rotation) | Public | — | 0x10 |
| void UpdateSplineComputer(SplineComputer comp) | Public | — | 0x08 |
| SplinePoint[] GetPoints() | Public | — | 0x08 |
| Type GetSplineType() | Public+2 flags | — | 0x04 |
| bool GetIsClosed() | Public | — | 0x01 |
| void ApplyOffset() | Private | — | 0x00 |
| void CreatePoints(int count, const Type& type) | 1 flags | — | 0x04 |
| void .ctor() | Public+1 flags | — | 0x00 |