| CurvyPlane get_Plane() | Public+1 flags | | 0x04 |
| void set_Plane(const CurvyPlane& value) | Public+1 flags | | 0x04 |
| CurvySpline get_Spline() | Public+1 flags | | 0x08 |
| void Update() | Private | | 0x00 |
| void OnValidate() | 2 flags | | 0x00 |
| void Reset() | 2 flags | | 0x00 |
| void Delete() | Public | | 0x00 |
| void Refresh() | Public | | 0x00 |
| CurvyShape Replace(const string& menuName) | Public | | 0x08 |
| void PrepareSpline(const CurvyInterpolation& interpolation, const CurvyOrientation& orientation, int cachedensity, bool closed) | 1 flags | | 0x04 |
| void SetPosition(int no, const Vector3& position) | 1 flags | | 0x0C |
| void SetRotation(int no, const Quaternion& rotation) | 1 flags | | 0x10 |
| void SetBezierHandles(int no, float distanceFrag) | 1 flags | | 0x04 |
| void SetBezierHandles(int no, float inDistanceFrag, float outDistanceFrag) | 1 flags | | 0x04 |
| void SetBezierHandles(int no, const Vector3& i, const Vector3& o, const Space& space) | 1 flags | | 0x0C |
| void SetBezierHandles(float distanceFrag, bool setIn, bool setOut, const CurvySplineSegment[]& controlPoints) | PublicStatic | | 0x08 |
| void SetCGHardEdges(const int[]& controlPoints) | 1 flags | | 0x08 |
| void ApplyShape() | 3 flags | | 0x00 |
| void PrepareControlPoints(int count) | 1 flags | | 0x04 |
| Dictionary<FluffyUnderware.Curvy.CurvyShapeInfo get_ShapeDefinitions() | PublicStatic+1 flags | | 0x08 |
| string GetShapeName(Type shapeType) | PublicStatic | | 0x08 |
| Type GetShapeType(const string& menuName) | PublicStatic | | 0x08 |
| void ApplyPlane() | Private | | 0x00 |
| void applyRotation(const Quaternion& q) | Private | | 0x10 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |