//------------------------------------------------------------------------------ // // 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(946, "wmOperator", 168)] public class wmOperator { [DNAFieldAttribute(8, "wmOperator", 0, "*next", "wmOperator", true, 0)] public wmOperator next; [DNAFieldAttribute(8, "wmOperator", 1, "*prev", "wmOperator", true, 8)] public wmOperator prev; [DNAArrayAttribute(64, "char", 2, "idname[64]", "System.Char[]", 64, 16)] public char[] idname = new System.Char[64]; [DNAFieldAttribute(8, "IDProperty", 3, "*properties", "IDProperty", true, 80)] public IDProperty properties; [DNAFieldAttribute(8, "wmOperatorType", 4, "*type", "wmOperatorType", true, 88)] public wmOperatorType type; [DNAFieldAttribute(8, "void", 5, "*customdata", "void", true, 96)] public object customdata; [DNAFieldAttribute(8, "void", 6, "*py_instance", "void", true, 104)] public object py_instance; [DNAFieldAttribute(8, "PointerRNA", 7, "*ptr", "PointerRNA", true, 112)] public PointerRNA ptr; [DNAFieldAttribute(8, "ReportList", 8, "*reports", "ReportList", true, 120)] public ReportList reports; [DNAFieldAttribute(16, "ListBase", 9, "macro", "ListBase", false, 128)] public ListBase macro; [DNAFieldAttribute(8, "wmOperator", 10, "*opm", "wmOperator", true, 144)] public wmOperator opm; [DNAFieldAttribute(8, "uiLayout", 11, "*layout", "uiLayout", true, 152)] public uiLayout layout; [DNAFieldAttribute(2, "short", 12, "flag", "short", false, 160)] public short flag; [DNAArrayAttribute(6, "char", 13, "_pad[6]", "System.Char[]", 6, 162)] public char[] _pad = new System.Char[6]; public wmOperator() { this.next = default; this.prev = default; this.idname = default; this.properties = default; this.type = default; this.customdata = default; this.py_instance = default; this.ptr = default; this.reports = default; this.macro = default; this.opm = default; this.layout = default; this.flag = default; this._pad = default; } public wmOperator(wmOperator next, wmOperator prev, char[] idname, IDProperty properties, wmOperatorType type, object customdata, object py_instance, PointerRNA ptr, ReportList reports, ListBase macro, wmOperator opm, uiLayout layout, short flag, char[] _pad) { this.next = next; this.prev = prev; this.idname = idname; this.properties = properties; this.type = type; this.customdata = customdata; this.py_instance = py_instance; this.ptr = ptr; this.reports = reports; this.macro = macro; this.opm = opm; this.layout = layout; this.flag = flag; this._pad = _pad; } } }