//------------------------------------------------------------------------------ // // 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")] public class bGPdata_Runtime { [DNAFieldAttribute(0, "void", "*sbuffer", 0)] public object ptr_sbuffer; [DNAFieldAttribute(1, "GPUVertBufHandle", "*sbuffer_position_buf", 0)] public GPUVertBufHandle ptr_sbuffer_position_buf; [DNAFieldAttribute(2, "GPUVertBufHandle", "*sbuffer_color_buf", 0)] public GPUVertBufHandle ptr_sbuffer_color_buf; [DNAFieldAttribute(3, "GPUBatchHandle", "*sbuffer_batch", 0)] public GPUBatchHandle ptr_sbuffer_batch; [DNAFieldAttribute(4, "bGPDstroke", "*sbuffer_gps", 472)] public bGPDstroke ptr_sbuffer_gps; [DNAFieldAttribute(5, "short", "playing", 2)] public short playing; [DNAFieldAttribute(6, "short", "matid", 2)] public short matid; [DNAFieldAttribute(7, "short", "sbuffer_sflag", 2)] public short sbuffer_sflag; [DNAFieldAttribute(8, "char", "_pad1[2]", 1)] public char[] _pad1 = new System.Char[2]; [DNAFieldAttribute(9, "int", "sbuffer_used", 4)] public int sbuffer_used; [DNAFieldAttribute(10, "int", "sbuffer_size", 4)] public int sbuffer_size; [DNAFieldAttribute(11, "float", "vert_color_fill[4]", 4)] public float[] vert_color_fill = new System.Single[4]; [DNAFieldAttribute(12, "float", "fill_opacity_fac", 4)] public float fill_opacity_fac; [DNAFieldAttribute(13, "float", "arrow_start[8]", 4)] public float[] arrow_start = new System.Single[8]; [DNAFieldAttribute(14, "float", "arrow_end[8]", 4)] public float[] arrow_end = new System.Single[8]; [DNAFieldAttribute(15, "int", "arrow_start_style", 4)] public int arrow_start_style; [DNAFieldAttribute(16, "int", "arrow_end_style", 4)] public int arrow_end_style; [DNAFieldAttribute(17, "int", "tot_cp_points", 4)] public int tot_cp_points; [DNAFieldAttribute(18, "bGPDcontrolpoint", "*cp_points", 32)] public bGPDcontrolpoint ptr_cp_points; [DNAFieldAttribute(19, "Brush", "*sbuffer_brush", 2216)] public Brush ptr_sbuffer_brush; [DNAFieldAttribute(20, "GpencilBatchCache", "*gpencil_cache", 0)] public GpencilBatchCache ptr_gpencil_cache; [DNAFieldAttribute(21, "LineartCache", "*lineart_cache", 0)] public LineartCache ptr_lineart_cache; [DNAFieldAttribute(22, "GPencilUpdateCache", "*update_cache", 0)] public GPencilUpdateCache ptr_update_cache; public bGPdata_Runtime() { this.ptr_sbuffer = default; this.ptr_sbuffer_position_buf = default; this.ptr_sbuffer_color_buf = default; this.ptr_sbuffer_batch = default; this.ptr_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.ptr_cp_points = default; this.ptr_sbuffer_brush = default; this.ptr_gpencil_cache = default; this.ptr_lineart_cache = default; this.ptr_update_cache = default; } public bGPdata_Runtime( object ptr_sbuffer, GPUVertBufHandle ptr_sbuffer_position_buf, GPUVertBufHandle ptr_sbuffer_color_buf, GPUBatchHandle ptr_sbuffer_batch, bGPDstroke ptr_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 ptr_cp_points, Brush ptr_sbuffer_brush, GpencilBatchCache ptr_gpencil_cache, LineartCache ptr_lineart_cache, GPencilUpdateCache ptr_update_cache) { this.ptr_sbuffer = ptr_sbuffer; this.ptr_sbuffer_position_buf = ptr_sbuffer_position_buf; this.ptr_sbuffer_color_buf = ptr_sbuffer_color_buf; this.ptr_sbuffer_batch = ptr_sbuffer_batch; this.ptr_sbuffer_gps = ptr_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.ptr_cp_points = ptr_cp_points; this.ptr_sbuffer_brush = ptr_sbuffer_brush; this.ptr_gpencil_cache = ptr_gpencil_cache; this.ptr_lineart_cache = ptr_lineart_cache; this.ptr_update_cache = ptr_update_cache; } } }