| void add_SplineAdded(Action<UnityEngine.Splines.SplineContainer value) | PublicStatic+1 flags | | 0x08 |
| void remove_SplineAdded(Action<UnityEngine.Splines.SplineContainer value) | PublicStatic+1 flags | | 0x08 |
| void add_SplineRemoved(Action<UnityEngine.Splines.SplineContainer value) | PublicStatic+1 flags | | 0x08 |
| void remove_SplineRemoved(Action<UnityEngine.Splines.SplineContainer value) | PublicStatic+1 flags | | 0x08 |
| void add_SplineReordered(Action<UnityEngine.Splines.SplineContainer value) | PublicStatic+1 flags | | 0x08 |
| void remove_SplineReordered(Action<UnityEngine.Splines.SplineContainer value) | PublicStatic+1 flags | | 0x08 |
| IReadOnlyList<UnityEngine.Splines.Spline> get_Splines() | PublicFinal+3 flags | | 0x08 |
| void set_Splines(IReadOnlyList<UnityEngine.Splines.Spline> value) | PublicFinal+3 flags | | 0x08 |
| int IndexOf(IReadOnlyList<UnityEngine.Splines.Spline> self, Spline elementToFind) | PrivateStatic | | 0x08 |
| KnotLinkCollection get_KnotLinkCollection() | PublicFinal+3 flags | | 0x08 |
| Spline get_Item(int index) | Public+1 flags | | 0x08 |
| void Finalize() | 2 flags | | 0x00 |
| void OnEnable() | Private | | 0x00 |
| void OnDisable() | Private | | 0x00 |
| void OnDestroy() | Private | | 0x00 |
| void Warmup() | Public | | 0x00 |
| void ClearCaches() | 1 flags | | 0x00 |
| void DisposeNativeSplinesCache() | Private | | 0x00 |
| void OnSplineChanged(Spline spline, int index, const SplineModification& modificationType) | Private | | 0x08 |
| void OnKnotModified(Spline spline, int index) | Private | | 0x08 |
| bool get_IsNonUniformlyScaled() | Private+1 flags | | 0x01 |
| Spline get_Spline() | Public+1 flags | | 0x08 |
| void set_Spline(Spline value) | Public+1 flags | | 0x08 |
| bool Evaluate(float t, ref float3& position, ref float3& tangent, ref float3& upVector) | Public | | 0x0C |
| bool Evaluate(int splineIndex, float t, ref float3& position, ref float3& tangent, ref float3& upVector) | Public | | 0x0C |
| bool Evaluate(const uint8& spline, float t, ref float3& position, ref float3& tangent, ref float3& upVector) | Public | | 0x0C |
| float3 EvaluatePosition(float t) | Public | | 0x0C |
| float3 EvaluatePosition(int splineIndex, float t) | Public | | 0x0C |
| float3 EvaluatePosition(const uint8& spline, float t) | Public | | 0x0C |
| float3 EvaluateTangent(float t) | Public | | 0x0C |
| float3 EvaluateTangent(int splineIndex, float t) | Public | | 0x0C |
| float3 EvaluateTangent(const uint8& spline, float t) | Public | | 0x0C |
| float3 EvaluateUpVector(float t) | Public | | 0x0C |
| float3 EvaluateUpVector(int splineIndex, float t) | Public | | 0x0C |
| float3 EvaluateUpVector(const uint8& spline, float t) | Public | | 0x0C |
| float3 EvaluateAcceleration(float t) | Public | | 0x0C |
| float3 EvaluateAcceleration(int splineIndex, float t) | Public | | 0x0C |
| float3 EvaluateAcceleration(const uint8& spline, float t) | Public | | 0x0C |
| float CalculateLength() | Public | | 0x04 |
| float CalculateLength(int splineIndex) | Public | | 0x04 |
| void OnBeforeSerialize() | PublicFinal+2 flags | | 0x00 |
| void OnAfterDeserialize() | PublicFinal+2 flags | | 0x00 |
| NativeSpline GetOrBakeNativeSpline(const uint8& spline) | Private | | 0x48 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |