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")]
|
|
public class Panel {
|
|
[DNAFieldAttribute(0, "Panel", "*next", "Panel", 4, true)]
|
|
public Panel ptr_next;
|
|
[DNAFieldAttribute(1, "Panel", "*prev", "Panel", 4, true)]
|
|
public Panel ptr_prev;
|
|
[DNAFieldAttribute(2, "PanelType", "*type", "PanelType", 4, true)]
|
|
public PanelType ptr_type;
|
|
[DNAFieldAttribute(3, "uiLayout", "*layout", "uiLayout", 4, true)]
|
|
public uiLayout ptr_layout;
|
|
[DNAFieldAttribute(4, "char", "panelname[64]", "System.Char[]", 64, false)]
|
|
public char[] panelname = new System.Char[64];
|
|
[DNAFieldAttribute(5, "char", "*drawname", "char", 4, true)]
|
|
public char ptr_drawname;
|
|
[DNAFieldAttribute(6, "int", "ofsx", "int", 4, false)]
|
|
public int ofsx;
|
|
[DNAFieldAttribute(7, "int", "ofsy", "int", 4, false)]
|
|
public int ofsy;
|
|
[DNAFieldAttribute(8, "int", "sizex", "int", 4, false)]
|
|
public int sizex;
|
|
[DNAFieldAttribute(9, "int", "sizey", "int", 4, false)]
|
|
public int sizey;
|
|
[DNAFieldAttribute(10, "int", "blocksizex", "int", 4, false)]
|
|
public int blocksizex;
|
|
[DNAFieldAttribute(11, "int", "blocksizey", "int", 4, false)]
|
|
public int blocksizey;
|
|
[DNAFieldAttribute(12, "short", "labelofs", "short", 2, false)]
|
|
public short labelofs;
|
|
[DNAFieldAttribute(13, "short", "flag", "short", 2, false)]
|
|
public short flag;
|
|
[DNAFieldAttribute(14, "short", "runtime_flag", "short", 2, false)]
|
|
public short runtime_flag;
|
|
[DNAFieldAttribute(15, "char", "_pad[6]", "System.Char[]", 6, false)]
|
|
public char[] _pad = new System.Char[6];
|
|
[DNAFieldAttribute(16, "int", "sortorder", "int", 4, false)]
|
|
public int sortorder;
|
|
[DNAFieldAttribute(17, "void", "*activedata", "void", 4, true)]
|
|
public object ptr_activedata;
|
|
[DNAFieldAttribute(18, "ListBase", "children", "ListBase", 16, false)]
|
|
public ListBase children;
|
|
[DNAFieldAttribute(19, "ListBase", "layout_panel_states", "ListBase", 16, false)]
|
|
public ListBase layout_panel_states;
|
|
[DNAFieldAttribute(20, "Panel_Runtime", "*runtime", "Panel_Runtime", 4, true)]
|
|
public Panel_Runtime ptr_runtime;
|
|
public Panel() {
|
|
this.ptr_next = default;
|
|
this.ptr_prev = default;
|
|
this.ptr_type = default;
|
|
this.ptr_layout = default;
|
|
this.panelname = default;
|
|
this.ptr_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.ptr_activedata = default;
|
|
this.children = default;
|
|
this.layout_panel_states = default;
|
|
this.ptr_runtime = default;
|
|
}
|
|
public Panel(
|
|
Panel ptr_next,
|
|
Panel ptr_prev,
|
|
PanelType ptr_type,
|
|
uiLayout ptr_layout,
|
|
char[] panelname,
|
|
char ptr_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 ptr_activedata,
|
|
ListBase children,
|
|
ListBase layout_panel_states,
|
|
Panel_Runtime ptr_runtime) {
|
|
this.ptr_next = ptr_next;
|
|
this.ptr_prev = ptr_prev;
|
|
this.ptr_type = ptr_type;
|
|
this.ptr_layout = ptr_layout;
|
|
this.panelname = panelname;
|
|
this.ptr_drawname = ptr_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.ptr_activedata = ptr_activedata;
|
|
this.children = children;
|
|
this.layout_panel_states = layout_panel_states;
|
|
this.ptr_runtime = ptr_runtime;
|
|
}
|
|
}
|
|
}
|