//------------------------------------------------------------------------------ // // 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(850, "Panel", 192)] public class Panel { [DNAFieldAttribute(8, "Panel", 0, "*next", "Panel", true, 0)] public Panel next; [DNAFieldAttribute(8, "Panel", 1, "*prev", "Panel", true, 8)] public Panel prev; [DNAFieldAttribute(8, "PanelType", 2, "*type", "PanelType", true, 16)] public PanelType type; [DNAFieldAttribute(8, "uiLayout", 3, "*layout", "uiLayout", true, 24)] public uiLayout layout; [DNAFieldAttribute(64, "char", 4, "panelname[64]", "System.Char[]", false, 32)] public char[] panelname = new System.Char[64]; [DNAFieldAttribute(8, "char", 5, "*drawname", "char", true, 96)] public char drawname; [DNAFieldAttribute(4, "int", 6, "ofsx", "int", false, 104)] public int ofsx; [DNAFieldAttribute(4, "int", 7, "ofsy", "int", false, 108)] public int ofsy; [DNAFieldAttribute(4, "int", 8, "sizex", "int", false, 112)] public int sizex; [DNAFieldAttribute(4, "int", 9, "sizey", "int", false, 116)] public int sizey; [DNAFieldAttribute(4, "int", 10, "blocksizex", "int", false, 120)] public int blocksizex; [DNAFieldAttribute(4, "int", 11, "blocksizey", "int", false, 124)] public int blocksizey; [DNAFieldAttribute(2, "short", 12, "labelofs", "short", false, 128)] public short labelofs; [DNAFieldAttribute(2, "short", 13, "flag", "short", false, 130)] public short flag; [DNAFieldAttribute(2, "short", 14, "runtime_flag", "short", false, 132)] public short runtime_flag; [DNAFieldAttribute(6, "char", 15, "_pad[6]", "System.Char[]", false, 134)] public char[] _pad = new System.Char[6]; [DNAFieldAttribute(4, "int", 16, "sortorder", "int", false, 140)] public int sortorder; [DNAFieldAttribute(8, "void", 17, "*activedata", "void", true, 144)] public object activedata; [DNAFieldAttribute(16, "ListBase", 18, "children", "ListBase", false, 152)] public ListBase children; [DNAFieldAttribute(16, "ListBase", 19, "layout_panel_states", "ListBase", false, 168)] public ListBase layout_panel_states; [DNAFieldAttribute(8, "Panel_Runtime", 20, "*runtime", "Panel_Runtime", true, 184)] public Panel_Runtime runtime; public Panel() { this.next = default; this.prev = default; this.type = default; this.layout = default; this.panelname = default; this.drawname = default; this.ofsx = default; this.ofsy = default; this.sizex = default; this.sizey = default; this.blocksizex = default; this.blocksizey = default; this.labelofs = default; this.flag = default; this.runtime_flag = default; this._pad = default; this.sortorder = default; this.activedata = default; this.children = default; this.layout_panel_states = default; this.runtime = default; } public Panel( Panel next, Panel prev, PanelType type, uiLayout layout, char[] panelname, char drawname, int ofsx, int ofsy, int sizex, int sizey, int blocksizex, int blocksizey, short labelofs, short flag, short runtime_flag, char[] _pad, int sortorder, object activedata, ListBase children, ListBase layout_panel_states, Panel_Runtime runtime) { this.next = next; this.prev = prev; this.type = type; this.layout = layout; this.panelname = panelname; this.drawname = drawname; this.ofsx = ofsx; this.ofsy = ofsy; this.sizex = sizex; this.sizey = sizey; this.blocksizex = blocksizex; this.blocksizey = blocksizey; this.labelofs = labelofs; this.flag = flag; this.runtime_flag = runtime_flag; this._pad = _pad; this.sortorder = sortorder; this.activedata = activedata; this.children = children; this.layout_panel_states = layout_panel_states; this.runtime = runtime; } } }