Files
BlenderSharp/BlendFile/DNA/Panel.cs
2025-01-22 20:24:55 +01:00

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