- Added auto generation of DNAClass attributes on file generation - Regenerated all files
142 lines
6.1 KiB
C#
142 lines
6.1 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")]
|
|
public class wmWindowManager {
|
|
[DNAFieldAttribute(0, "ID", "id", 208)]
|
|
public ID id;
|
|
[DNAFieldAttribute(1, "wmWindow", "*windrawable", 376)]
|
|
public wmWindow ptr_windrawable;
|
|
[DNAFieldAttribute(2, "wmWindow", "*winactive", 376)]
|
|
public wmWindow ptr_winactive;
|
|
[DNAFieldAttribute(3, "ListBase", "windows", 16)]
|
|
public ListBase windows;
|
|
[DNAFieldAttribute(4, "uchar", "init_flag", 1)]
|
|
public byte init_flag;
|
|
[DNAFieldAttribute(5, "char", "_pad0[1]", 1)]
|
|
public char[] _pad0 = new System.Char[1];
|
|
[DNAFieldAttribute(6, "short", "file_saved", 2)]
|
|
public short file_saved;
|
|
[DNAFieldAttribute(7, "short", "op_undo_depth", 2)]
|
|
public short op_undo_depth;
|
|
[DNAFieldAttribute(8, "short", "outliner_sync_select_dirty", 2)]
|
|
public short outliner_sync_select_dirty;
|
|
[DNAFieldAttribute(9, "ListBase", "operators", 16)]
|
|
public ListBase operators;
|
|
[DNAFieldAttribute(10, "ListBase", "notifier_queue", 16)]
|
|
public ListBase notifier_queue;
|
|
[DNAFieldAttribute(11, "GSet", "*notifier_queue_set", 0)]
|
|
public GSet ptr_notifier_queue_set;
|
|
[DNAFieldAttribute(12, "wmNotifier", "*notifier_current", 0)]
|
|
public wmNotifier ptr_notifier_current;
|
|
[DNAFieldAttribute(13, "int", "extensions_updates", 4)]
|
|
public int extensions_updates;
|
|
[DNAFieldAttribute(14, "int", "extensions_blocked", 4)]
|
|
public int extensions_blocked;
|
|
[DNAFieldAttribute(15, "ListBase", "jobs", 16)]
|
|
public ListBase jobs;
|
|
[DNAFieldAttribute(16, "ListBase", "paintcursors", 16)]
|
|
public ListBase paintcursors;
|
|
[DNAFieldAttribute(17, "ListBase", "drags", 16)]
|
|
public ListBase drags;
|
|
[DNAFieldAttribute(18, "ListBase", "keyconfigs", 16)]
|
|
public ListBase keyconfigs;
|
|
[DNAFieldAttribute(19, "wmKeyConfig", "*defaultconf", 168)]
|
|
public wmKeyConfig ptr_defaultconf;
|
|
[DNAFieldAttribute(20, "wmKeyConfig", "*addonconf", 168)]
|
|
public wmKeyConfig ptr_addonconf;
|
|
[DNAFieldAttribute(21, "wmKeyConfig", "*userconf", 168)]
|
|
public wmKeyConfig ptr_userconf;
|
|
[DNAFieldAttribute(22, "ListBase", "timers", 16)]
|
|
public ListBase timers;
|
|
[DNAFieldAttribute(23, "wmTimer", "*autosavetimer", 0)]
|
|
public wmTimer ptr_autosavetimer;
|
|
[DNAFieldAttribute(24, "char", "autosave_scheduled", 1)]
|
|
public char autosave_scheduled;
|
|
[DNAFieldAttribute(25, "char", "_pad2[7]", 1)]
|
|
public char[] _pad2 = new System.Char[7];
|
|
[DNAFieldAttribute(26, "UndoStack", "*undo_stack", 0)]
|
|
public UndoStack ptr_undo_stack;
|
|
[DNAFieldAttribute(27, "wmMsgBus", "*message_bus", 0)]
|
|
public wmMsgBus ptr_message_bus;
|
|
[DNAFieldAttribute(28, "wmXrData", "xr", 1008)]
|
|
public wmXrData xr;
|
|
[DNAFieldAttribute(29, "WindowManagerRuntimeHandle", "*runtime", 0)]
|
|
public WindowManagerRuntimeHandle ptr_runtime;
|
|
public wmWindowManager(
|
|
ID id,
|
|
wmWindow ptr_windrawable,
|
|
wmWindow ptr_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 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;
|
|
}
|
|
}
|
|
}
|