//------------------------------------------------------------------------------ // // 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(1047, "wmWindowManager", 1456)] public class wmWindowManager { [DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)] public ID id; [DNAFieldAttribute(8, "wmWindow", 1, "*windrawable", "wmWindow", true, 208)] public wmWindow windrawable; [DNAFieldAttribute(8, "wmWindow", 2, "*winactive", "wmWindow", true, 216)] public wmWindow winactive; [DNAFieldAttribute(16, "ListBase", 3, "windows", "ListBase", false, 224)] public ListBase windows; [DNAFieldAttribute(1, "uchar", 4, "init_flag", "uchar", false, 240)] public byte init_flag; [DNAFieldAttribute(1, "char", 5, "_pad0[1]", "System.Char[]", false, 241)] public char[] _pad0 = new System.Char[1]; [DNAFieldAttribute(2, "short", 6, "file_saved", "short", false, 242)] public short file_saved; [DNAFieldAttribute(2, "short", 7, "op_undo_depth", "short", false, 244)] public short op_undo_depth; [DNAFieldAttribute(2, "short", 8, "outliner_sync_select_dirty", "short", false, 246)] public short outliner_sync_select_dirty; [DNAFieldAttribute(16, "ListBase", 9, "operators", "ListBase", false, 248)] public ListBase operators; [DNAFieldAttribute(16, "ListBase", 10, "notifier_queue", "ListBase", false, 264)] public ListBase notifier_queue; [DNAFieldAttribute(8, "GSet", 11, "*notifier_queue_set", "GSet", true, 280)] public GSet notifier_queue_set; [DNAFieldAttribute(8, "wmNotifier", 12, "*notifier_current", "wmNotifier", true, 288)] public wmNotifier notifier_current; [DNAFieldAttribute(4, "int", 13, "extensions_updates", "int", false, 296)] public int extensions_updates; [DNAFieldAttribute(4, "int", 14, "extensions_blocked", "int", false, 300)] public int extensions_blocked; [DNAFieldAttribute(16, "ListBase", 15, "jobs", "ListBase", false, 304)] public ListBase jobs; [DNAFieldAttribute(16, "ListBase", 16, "paintcursors", "ListBase", false, 320)] public ListBase paintcursors; [DNAFieldAttribute(16, "ListBase", 17, "drags", "ListBase", false, 336)] public ListBase drags; [DNAFieldAttribute(16, "ListBase", 18, "keyconfigs", "ListBase", false, 352)] public ListBase keyconfigs; [DNAFieldAttribute(8, "wmKeyConfig", 19, "*defaultconf", "wmKeyConfig", true, 368)] public wmKeyConfig defaultconf; [DNAFieldAttribute(8, "wmKeyConfig", 20, "*addonconf", "wmKeyConfig", true, 376)] public wmKeyConfig addonconf; [DNAFieldAttribute(8, "wmKeyConfig", 21, "*userconf", "wmKeyConfig", true, 384)] public wmKeyConfig userconf; [DNAFieldAttribute(16, "ListBase", 22, "timers", "ListBase", false, 392)] public ListBase timers; [DNAFieldAttribute(8, "wmTimer", 23, "*autosavetimer", "wmTimer", true, 408)] public wmTimer autosavetimer; [DNAFieldAttribute(1, "char", 24, "autosave_scheduled", "char", false, 416)] public char autosave_scheduled; [DNAFieldAttribute(7, "char", 25, "_pad2[7]", "System.Char[]", false, 417)] public char[] _pad2 = new System.Char[7]; [DNAFieldAttribute(8, "UndoStack", 26, "*undo_stack", "UndoStack", true, 424)] public UndoStack undo_stack; [DNAFieldAttribute(8, "wmMsgBus", 27, "*message_bus", "wmMsgBus", true, 432)] public wmMsgBus message_bus; [DNAFieldAttribute(1008, "wmXrData", 28, "xr", "wmXrData", false, 440)] public wmXrData xr; [DNAFieldAttribute(8, "WindowManagerRuntimeHandle", 29, "*runtime", "WindowManagerRuntimeHandle", true, 1448)] public WindowManagerRuntimeHandle runtime; public wmWindowManager() { this.id = default; this.windrawable = default; this.winactive = default; this.windows = default; this.init_flag = default; this._pad0 = default; this.file_saved = default; this.op_undo_depth = default; this.outliner_sync_select_dirty = default; this.operators = default; this.notifier_queue = default; this.notifier_queue_set = default; this.notifier_current = default; this.extensions_updates = default; this.extensions_blocked = default; this.jobs = default; this.paintcursors = default; this.drags = default; this.keyconfigs = default; this.defaultconf = default; this.addonconf = default; this.userconf = default; this.timers = default; this.autosavetimer = default; this.autosave_scheduled = default; this._pad2 = default; this.undo_stack = default; this.message_bus = default; this.xr = default; this.runtime = default; } public wmWindowManager( ID id, wmWindow windrawable, wmWindow winactive, ListBase windows, byte init_flag, char[] _pad0, short file_saved, short op_undo_depth, short outliner_sync_select_dirty, ListBase operators, ListBase notifier_queue, GSet notifier_queue_set, wmNotifier notifier_current, int extensions_updates, int extensions_blocked, ListBase jobs, ListBase paintcursors, ListBase drags, ListBase keyconfigs, wmKeyConfig defaultconf, wmKeyConfig addonconf, wmKeyConfig userconf, ListBase timers, wmTimer autosavetimer, char autosave_scheduled, char[] _pad2, UndoStack undo_stack, wmMsgBus message_bus, wmXrData xr, WindowManagerRuntimeHandle runtime) { this.id = id; this.windrawable = windrawable; this.winactive = winactive; this.windows = windows; this.init_flag = init_flag; this._pad0 = _pad0; this.file_saved = file_saved; this.op_undo_depth = op_undo_depth; this.outliner_sync_select_dirty = outliner_sync_select_dirty; this.operators = operators; this.notifier_queue = notifier_queue; this.notifier_queue_set = notifier_queue_set; this.notifier_current = notifier_current; this.extensions_updates = extensions_updates; this.extensions_blocked = extensions_blocked; this.jobs = jobs; this.paintcursors = paintcursors; this.drags = drags; this.keyconfigs = keyconfigs; this.defaultconf = defaultconf; this.addonconf = addonconf; this.userconf = userconf; this.timers = timers; this.autosavetimer = autosavetimer; this.autosave_scheduled = autosave_scheduled; this._pad2 = _pad2; this.undo_stack = undo_stack; this.message_bus = message_bus; this.xr = xr; this.runtime = runtime; } } }