//------------------------------------------------------------------------------ // // 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 System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(262, "bGPDstroke")] public class bGPDstroke { [DNAFieldAttribute(0, "bGPDstroke", "*next", 472)] public bGPDstroke ptr_next; [DNAFieldAttribute(1, "bGPDstroke", "*prev", 472)] public bGPDstroke ptr_prev; [DNAFieldAttribute(2, "bGPDspoint", "*points", 80)] public bGPDspoint ptr_points; [DNAFieldAttribute(3, "bGPDtriangle", "*triangles", 12)] public bGPDtriangle ptr_triangles; [DNAFieldAttribute(4, "int", "totpoints", 4)] public int totpoints; [DNAFieldAttribute(5, "int", "tot_triangles", 4)] public int tot_triangles; [DNAFieldAttribute(6, "short", "thickness", 2)] public short thickness; [DNAFieldAttribute(7, "short", "flag", 2)] public short flag; [DNAFieldAttribute(8, "short", "_pad[2]", 2)] public short[] _pad = new System.Int16[2]; [DNAFieldAttribute(9, "double", "inittime", 8)] public double inittime; [DNAFieldAttribute(10, "char", "colorname[128]", 1)] public char[] colorname = new System.Char[128]; [DNAFieldAttribute(11, "int", "mat_nr", 4)] public int mat_nr; [DNAFieldAttribute(12, "short", "caps[2]", 2)] public short[] caps = new System.Int16[2]; [DNAFieldAttribute(13, "float", "gradient_f", 4)] public float gradient_f; [DNAFieldAttribute(14, "float", "gradient_s[2]", 4)] public float[] gradient_s = new System.Single[2]; [DNAFieldAttribute(15, "float", "fill_opacity_fac", 4)] public float fill_opacity_fac; [DNAFieldAttribute(16, "float", "boundbox_min[3]", 4)] public float[] boundbox_min = new System.Single[3]; [DNAFieldAttribute(17, "float", "boundbox_max[3]", 4)] public float[] boundbox_max = new System.Single[3]; [DNAFieldAttribute(18, "float", "uv_rotation", 4)] public float uv_rotation; [DNAFieldAttribute(19, "float", "uv_translation[2]", 4)] public float[] uv_translation = new System.Single[2]; [DNAFieldAttribute(20, "float", "uv_scale", 4)] public float uv_scale; [DNAFieldAttribute(21, "int", "select_index", 4)] public int select_index; [DNAFieldAttribute(22, "char", "_pad4[4]", 1)] public char[] _pad4 = new System.Char[4]; [DNAFieldAttribute(23, "MDeformVert", "*dvert", 16)] public MDeformVert ptr_dvert; [DNAFieldAttribute(24, "void", "*_pad3", 0)] public object ptr__pad3; [DNAFieldAttribute(25, "float", "vert_color_fill[4]", 4)] public float[] vert_color_fill = new System.Single[4]; [DNAFieldAttribute(26, "bGPDcurve", "*editcurve", 16)] public bGPDcurve ptr_editcurve; [DNAFieldAttribute(27, "bGPDstroke_Runtime", "runtime", 168)] public bGPDstroke_Runtime runtime; [DNAFieldAttribute(28, "void", "*_pad5", 0)] public object ptr__pad5; public bGPDstroke( bGPDstroke ptr_next, bGPDstroke ptr_prev, bGPDspoint ptr_points, bGPDtriangle ptr_triangles, int totpoints, int tot_triangles, short thickness, short flag, short[] _pad, double inittime, char[] colorname, int mat_nr, short[] caps, float gradient_f, float[] gradient_s, float fill_opacity_fac, float[] boundbox_min, float[] boundbox_max, float uv_rotation, float[] uv_translation, float uv_scale, int select_index, char[] _pad4, MDeformVert ptr_dvert, object ptr__pad3, float[] vert_color_fill, bGPDcurve ptr_editcurve, bGPDstroke_Runtime runtime, object ptr__pad5) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.ptr_points = ptr_points; this.ptr_triangles = ptr_triangles; this.totpoints = totpoints; this.tot_triangles = tot_triangles; this.thickness = thickness; this.flag = flag; this._pad = _pad; this.inittime = inittime; this.colorname = colorname; this.mat_nr = mat_nr; this.caps = caps; this.gradient_f = gradient_f; this.gradient_s = gradient_s; this.fill_opacity_fac = fill_opacity_fac; this.boundbox_min = boundbox_min; this.boundbox_max = boundbox_max; this.uv_rotation = uv_rotation; this.uv_translation = uv_translation; this.uv_scale = uv_scale; this.select_index = select_index; this._pad4 = _pad4; this.ptr_dvert = ptr_dvert; this.ptr__pad3 = ptr__pad3; this.vert_color_fill = vert_color_fill; this.ptr_editcurve = ptr_editcurve; this.runtime = runtime; this.ptr__pad5 = ptr__pad5; } } }