129 lines
5.1 KiB
C#
129 lines
5.1 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
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;
|
|
[DNAArrayAttribute(64, "char", 4, "panelname[64]", "System.Char[]", 64, 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;
|
|
[DNAArrayAttribute(6, "char", 15, "_pad[6]", "System.Char[]", 6, 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;
|
|
}
|
|
}
|
|
}
|