//------------------------------------------------------------------------------ // // 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 BlendFile.CompatTypes; using System; // Automatically generated by BlenderSharp at 01/22/2025 16:57:57 namespace BlendFile.DNA { public class wmWindowManager { public ID id; public wmWindow ptr_windrawable; public wmWindow ptr_winactive; public ListBase windows; public uchar init_flag; public char[] _pad0 = new System.Char[1]; public short file_saved; public short op_undo_depth; public short outliner_sync_select_dirty; public ListBase operators; public ListBase notifier_queue; public GSet ptr_notifier_queue_set; public wmNotifier ptr_notifier_current; public int extensions_updates; public int extensions_blocked; public ListBase jobs; public ListBase paintcursors; public ListBase drags; public ListBase keyconfigs; public wmKeyConfig ptr_defaultconf; public wmKeyConfig ptr_addonconf; public wmKeyConfig ptr_userconf; public ListBase timers; public wmTimer ptr_autosavetimer; public char autosave_scheduled; public char[] _pad2 = new System.Char[7]; public UndoStack ptr_undo_stack; public wmMsgBus ptr_message_bus; public wmXrData xr; public WindowManagerRuntimeHandle ptr_runtime; public wmWindowManager( ID id, wmWindow ptr_windrawable, wmWindow ptr_winactive, ListBase windows, uchar init_flag, char[] _pad0, short file_saved, short op_undo_depth, short outliner_sync_select_dirty, ListBase operators, ListBase notifier_queue, GSet ptr_notifier_queue_set, wmNotifier ptr_notifier_current, int extensions_updates, int extensions_blocked, ListBase jobs, ListBase paintcursors, ListBase drags, ListBase keyconfigs, wmKeyConfig ptr_defaultconf, wmKeyConfig ptr_addonconf, wmKeyConfig ptr_userconf, ListBase timers, wmTimer ptr_autosavetimer, char autosave_scheduled, char[] _pad2, UndoStack ptr_undo_stack, wmMsgBus ptr_message_bus, wmXrData xr, WindowManagerRuntimeHandle ptr_runtime) { this.id = id; this.ptr_windrawable = ptr_windrawable; this.ptr_winactive = ptr_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.ptr_notifier_queue_set = ptr_notifier_queue_set; this.ptr_notifier_current = ptr_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.ptr_defaultconf = ptr_defaultconf; this.ptr_addonconf = ptr_addonconf; this.ptr_userconf = ptr_userconf; this.timers = timers; this.ptr_autosavetimer = ptr_autosavetimer; this.autosave_scheduled = autosave_scheduled; this._pad2 = _pad2; this.ptr_undo_stack = ptr_undo_stack; this.ptr_message_bus = ptr_message_bus; this.xr = xr; this.ptr_runtime = ptr_runtime; } } }