| int get_length() | Public+1 flags | | 0x04 |
| bool get_hasSamples() | Private+1 flags | | 0x01 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .ctor(SampleCollection input) | Public+1 flags | | 0x08 |
| int GetClippedSampleCount(double clipFrom, double clipTo, int startIndex, int endIndex) | Public | | 0x08 |
| void GetSamplingValues(double percent, int sampleIndex, double lerp) | Public | | 0x08 |
| Vector3 EvaluatePosition(double percent) | Public | | 0x0C |
| SplineSample Evaluate(double percent) | Public | | 0x40 |
| void Evaluate(double percent, const SplineSample&& result) | Public | | 0x40 |
| void Evaluate(const SplineSample[]& results, double from, double to) | Public | | 0x08 |
| void EvaluatePositions(const Vector3[]& positions, double from, double to) | Public | | 0x08 |
| double Travel(double start, float distance, const Direction& direction, float moved, double clipFrom, double clipTo) | Public | | 0x08 |
| double TravelWithOffset(double start, float distance, const Direction& direction, const Vector3& offset, float moved, double clipFrom, double clipTo) | Public | | 0x0C |
| double Travel(double start, float distance, const Direction& direction) | Public | | 0x08 |
| void Project(const Vector3& position, int controlPointCount, const SplineSample&& result, double from, double to) | Public | | 0x40 |
| double GetSamplePercent(int sampleIndex) | Private | | 0x08 |
| float CalculateLength(double from, double to, bool preventInvert) | Public | | 0x08 |
| float CalculateLengthWithOffset(const Vector3& offset, double from, double to) | Public | | 0x0C |