Files
BlenderSharp/BlendFile/DNA/wmWindowManager.cs
2025-03-12 19:02:40 +01:00

174 lines
7.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;
[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;
[DNAArrayAttribute(1, "char", 5, "_pad0[1]", "System.Char[]", 1, 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;
[DNAArrayAttribute(7, "char", 25, "_pad2[7]", "System.Char[]", 7, 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;
}
}
}