//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using BlendFile.CompatTypes; using System; namespace BlendFile.DNA { public class IpoCurve { public IpoCurve ptr_next; public IpoCurve ptr_prev; public BPoint ptr_bp; public BezTriple ptr_bezt; public rctf maxrct; public rctf totrct; public short blocktype; public short adrcode; public short vartype; public short totvert; public short ipo; public short extrap; public short flag; public char[] _pad0 = new System.Char[2]; public float ymin; public float ymax; public int bitmask; public float slide_min; public float slide_max; public float curval; public IpoDriver ptr_driver; public IpoCurve( IpoCurve ptr_next, IpoCurve ptr_prev, BPoint ptr_bp, BezTriple ptr_bezt, rctf maxrct, rctf totrct, short blocktype, short adrcode, short vartype, short totvert, short ipo, short extrap, short flag, char[] _pad0, float ymin, float ymax, int bitmask, float slide_min, float slide_max, float curval, IpoDriver ptr_driver) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.ptr_bp = ptr_bp; this.ptr_bezt = ptr_bezt; this.maxrct = maxrct; this.totrct = totrct; this.blocktype = blocktype; this.adrcode = adrcode; this.vartype = vartype; this.totvert = totvert; this.ipo = ipo; this.extrap = extrap; this.flag = flag; this._pad0 = _pad0; this.ymin = ymin; this.ymax = ymax; this.bitmask = bitmask; this.slide_min = slide_min; this.slide_max = slide_max; this.curval = curval; this.ptr_driver = ptr_driver; } } }