//------------------------------------------------------------------------------ // // 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(269, "bGPdata_Runtime", 192)] public class bGPdata_Runtime { [DNAFieldAttribute(8, "void", 0, "*sbuffer", "void", true, 0)] public object sbuffer; [DNAFieldAttribute(8, "GPUVertBufHandle", 1, "*sbuffer_position_buf", "GPUVertBufHandle", true, 8)] public GPUVertBufHandle sbuffer_position_buf; [DNAFieldAttribute(8, "GPUVertBufHandle", 2, "*sbuffer_color_buf", "GPUVertBufHandle", true, 16)] public GPUVertBufHandle sbuffer_color_buf; [DNAFieldAttribute(8, "GPUBatchHandle", 3, "*sbuffer_batch", "GPUBatchHandle", true, 24)] public GPUBatchHandle sbuffer_batch; [DNAFieldAttribute(8, "bGPDstroke", 4, "*sbuffer_gps", "bGPDstroke", true, 32)] public bGPDstroke sbuffer_gps; [DNAFieldAttribute(2, "short", 5, "playing", "short", false, 40)] public short playing; [DNAFieldAttribute(2, "short", 6, "matid", "short", false, 42)] public short matid; [DNAFieldAttribute(2, "short", 7, "sbuffer_sflag", "short", false, 44)] public short sbuffer_sflag; [DNAArrayAttribute(2, "char", 8, "_pad1[2]", "System.Char[]", 2, false, 46)] public char[] _pad1 = new System.Char[2]; [DNAFieldAttribute(4, "int", 9, "sbuffer_used", "int", false, 48)] public int sbuffer_used; [DNAFieldAttribute(4, "int", 10, "sbuffer_size", "int", false, 52)] public int sbuffer_size; [DNAArrayAttribute(16, "float", 11, "vert_color_fill[4]", "System.Single[]", 4, false, 56)] public float[] vert_color_fill = new System.Single[4]; [DNAFieldAttribute(4, "float", 12, "fill_opacity_fac", "float", false, 72)] public float fill_opacity_fac; [DNAArrayAttribute(32, "float", 13, "arrow_start[8]", "System.Single[]", 8, false, 76)] public float[] arrow_start = new System.Single[8]; [DNAArrayAttribute(32, "float", 14, "arrow_end[8]", "System.Single[]", 8, false, 108)] public float[] arrow_end = new System.Single[8]; [DNAFieldAttribute(4, "int", 15, "arrow_start_style", "int", false, 140)] public int arrow_start_style; [DNAFieldAttribute(4, "int", 16, "arrow_end_style", "int", false, 144)] public int arrow_end_style; [DNAFieldAttribute(4, "int", 17, "tot_cp_points", "int", false, 148)] public int tot_cp_points; [DNAFieldAttribute(8, "bGPDcontrolpoint", 18, "*cp_points", "bGPDcontrolpoint", true, 152)] public bGPDcontrolpoint cp_points; [DNAFieldAttribute(8, "Brush", 19, "*sbuffer_brush", "Brush", true, 160)] public Brush sbuffer_brush; [DNAFieldAttribute(8, "GpencilBatchCache", 20, "*gpencil_cache", "GpencilBatchCache", true, 168)] public GpencilBatchCache gpencil_cache; [DNAFieldAttribute(8, "LineartCache", 21, "*lineart_cache", "LineartCache", true, 176)] public LineartCache lineart_cache; [DNAFieldAttribute(8, "GPencilUpdateCache", 22, "*update_cache", "GPencilUpdateCache", true, 184)] public GPencilUpdateCache update_cache; public bGPdata_Runtime() { this.sbuffer = default; this.sbuffer_position_buf = default; this.sbuffer_color_buf = default; this.sbuffer_batch = default; this.sbuffer_gps = default; this.playing = default; this.matid = default; this.sbuffer_sflag = default; this._pad1 = default; this.sbuffer_used = default; this.sbuffer_size = default; this.vert_color_fill = default; this.fill_opacity_fac = default; this.arrow_start = default; this.arrow_end = default; this.arrow_start_style = default; this.arrow_end_style = default; this.tot_cp_points = default; this.cp_points = default; this.sbuffer_brush = default; this.gpencil_cache = default; this.lineart_cache = default; this.update_cache = default; } public bGPdata_Runtime( object sbuffer, GPUVertBufHandle sbuffer_position_buf, GPUVertBufHandle sbuffer_color_buf, GPUBatchHandle sbuffer_batch, bGPDstroke sbuffer_gps, short playing, short matid, short sbuffer_sflag, char[] _pad1, int sbuffer_used, int sbuffer_size, float[] vert_color_fill, float fill_opacity_fac, float[] arrow_start, float[] arrow_end, int arrow_start_style, int arrow_end_style, int tot_cp_points, bGPDcontrolpoint cp_points, Brush sbuffer_brush, GpencilBatchCache gpencil_cache, LineartCache lineart_cache, GPencilUpdateCache update_cache) { this.sbuffer = sbuffer; this.sbuffer_position_buf = sbuffer_position_buf; this.sbuffer_color_buf = sbuffer_color_buf; this.sbuffer_batch = sbuffer_batch; this.sbuffer_gps = sbuffer_gps; this.playing = playing; this.matid = matid; this.sbuffer_sflag = sbuffer_sflag; this._pad1 = _pad1; this.sbuffer_used = sbuffer_used; this.sbuffer_size = sbuffer_size; this.vert_color_fill = vert_color_fill; this.fill_opacity_fac = fill_opacity_fac; this.arrow_start = arrow_start; this.arrow_end = arrow_end; this.arrow_start_style = arrow_start_style; this.arrow_end_style = arrow_end_style; this.tot_cp_points = tot_cp_points; this.cp_points = cp_points; this.sbuffer_brush = sbuffer_brush; this.gpencil_cache = gpencil_cache; this.lineart_cache = lineart_cache; this.update_cache = update_cache; } } }