Files
BlenderSharp/BlendFile/DNA/wmWindow.cs
2025-03-11 19:12:04 +01:00

254 lines
12 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(1048, "wmWindow", 376)]
public class wmWindow {
[DNAFieldAttribute(8, "wmWindow", 0, "*next", "wmWindow", true, 0)]
public wmWindow next;
[DNAFieldAttribute(8, "wmWindow", 1, "*prev", "wmWindow", true, 8)]
public wmWindow prev;
[DNAFieldAttribute(8, "void", 2, "*ghostwin", "void", true, 16)]
public object ghostwin;
[DNAFieldAttribute(8, "void", 3, "*gpuctx", "void", true, 24)]
public object gpuctx;
[DNAFieldAttribute(8, "wmWindow", 4, "*parent", "wmWindow", true, 32)]
public wmWindow parent;
[DNAFieldAttribute(8, "Scene", 5, "*scene", "Scene", true, 40)]
public Scene scene;
[DNAFieldAttribute(8, "Scene", 6, "*new_scene", "Scene", true, 48)]
public Scene new_scene;
[DNAArrayAttribute(64, "char", 7, "view_layer_name[64]", "System.Char[]", 64, 56)]
public char[] view_layer_name = new System.Char[64];
[DNAFieldAttribute(8, "Scene", 8, "*unpinned_scene", "Scene", true, 120)]
public Scene unpinned_scene;
[DNAFieldAttribute(8, "WorkSpaceInstanceHook", 9, "*workspace_hook", "WorkSpaceInstanceHook", true, 128)]
public WorkSpaceInstanceHook workspace_hook;
[DNAFieldAttribute(48, "ScrAreaMap", 10, "global_area_map", "ScrAreaMap", false, 136)]
public ScrAreaMap global_area_map;
[DNAFieldAttribute(8, "bScreen", 11, "*screen", "bScreen", true, 184)]
public bScreen screen;
[DNAFieldAttribute(4, "int", 12, "winid", "int", false, 192)]
public int winid;
[DNAFieldAttribute(2, "short", 13, "posx", "short", false, 196)]
public short posx;
[DNAFieldAttribute(2, "short", 14, "posy", "short", false, 198)]
public short posy;
[DNAFieldAttribute(2, "short", 15, "sizex", "short", false, 200)]
public short sizex;
[DNAFieldAttribute(2, "short", 16, "sizey", "short", false, 202)]
public short sizey;
[DNAFieldAttribute(1, "char", 17, "windowstate", "char", false, 204)]
public char windowstate;
[DNAFieldAttribute(1, "char", 18, "active", "char", false, 205)]
public char active;
[DNAFieldAttribute(2, "short", 19, "cursor", "short", false, 206)]
public short cursor;
[DNAFieldAttribute(2, "short", 20, "lastcursor", "short", false, 208)]
public short lastcursor;
[DNAFieldAttribute(2, "short", 21, "modalcursor", "short", false, 210)]
public short modalcursor;
[DNAFieldAttribute(2, "short", 22, "grabcursor", "short", false, 212)]
public short grabcursor;
[DNAFieldAttribute(2, "short", 23, "pie_event_type_lock", "short", false, 214)]
public short pie_event_type_lock;
[DNAFieldAttribute(2, "short", 24, "pie_event_type_last", "short", false, 216)]
public short pie_event_type_last;
[DNAFieldAttribute(1, "char", 25, "addmousemove", "char", false, 218)]
public char addmousemove;
[DNAFieldAttribute(1, "char", 26, "tag_cursor_refresh", "char", false, 219)]
public char tag_cursor_refresh;
[DNAFieldAttribute(1, "char", 27, "event_queue_check_click", "char", false, 220)]
public char event_queue_check_click;
[DNAFieldAttribute(1, "char", 28, "event_queue_check_drag", "char", false, 221)]
public char event_queue_check_drag;
[DNAFieldAttribute(1, "char", 29, "event_queue_check_drag_handled", "char", false, 222)]
public char event_queue_check_drag_handled;
[DNAFieldAttribute(1, "char", 30, "event_queue_consecutive_gesture_type", "char", false, 223)]
public char event_queue_consecutive_gesture_type;
[DNAArrayAttribute(8, "int", 31, "event_queue_consecutive_gesture_xy[2]", "System.Int32[]", 2, 224)]
public int[] event_queue_consecutive_gesture_xy = new System.Int32[2];
[DNAFieldAttribute(8, "wmEvent_ConsecutiveData", 32, "*event_queue_consecutive_gesture_data", "wmEvent_ConsecutiveData", true, 232)]
public wmEvent_ConsecutiveData event_queue_consecutive_gesture_data;
[DNAFieldAttribute(8, "wmEvent", 33, "*eventstate", "wmEvent", true, 240)]
public wmEvent eventstate;
[DNAFieldAttribute(8, "wmEvent", 34, "*event_last_handled", "wmEvent", true, 248)]
public wmEvent event_last_handled;
[DNAFieldAttribute(8, "wmIMEData", 35, "*ime_data", "wmIMEData", true, 256)]
public wmIMEData ime_data;
[DNAFieldAttribute(1, "char", 36, "ime_data_is_composing", "char", false, 264)]
public char ime_data_is_composing;
[DNAArrayAttribute(7, "char", 37, "_pad1[7]", "System.Char[]", 7, 265)]
public char[] _pad1 = new System.Char[7];
[DNAFieldAttribute(16, "ListBase", 38, "event_queue", "ListBase", false, 272)]
public ListBase event_queue;
[DNAFieldAttribute(16, "ListBase", 39, "handlers", "ListBase", false, 288)]
public ListBase handlers;
[DNAFieldAttribute(16, "ListBase", 40, "modalhandlers", "ListBase", false, 304)]
public ListBase modalhandlers;
[DNAFieldAttribute(16, "ListBase", 41, "gesture", "ListBase", false, 320)]
public ListBase gesture;
[DNAFieldAttribute(8, "Stereo3dFormat", 42, "*stereo3d_format", "Stereo3dFormat", true, 336)]
public Stereo3dFormat stereo3d_format;
[DNAFieldAttribute(16, "ListBase", 43, "drawcalls", "ListBase", false, 344)]
public ListBase drawcalls;
[DNAFieldAttribute(8, "void", 44, "*cursor_keymap_status", "void", true, 360)]
public object cursor_keymap_status;
[DNAFieldAttribute(8, "uint64_t", 45, "eventstate_prev_press_time_ms", "uint64_t", false, 368)]
public ulong eventstate_prev_press_time_ms;
public wmWindow() {
this.next = default;
this.prev = default;
this.ghostwin = default;
this.gpuctx = default;
this.parent = default;
this.scene = default;
this.new_scene = default;
this.view_layer_name = default;
this.unpinned_scene = default;
this.workspace_hook = default;
this.global_area_map = default;
this.screen = default;
this.winid = default;
this.posx = default;
this.posy = default;
this.sizex = default;
this.sizey = default;
this.windowstate = default;
this.active = default;
this.cursor = default;
this.lastcursor = default;
this.modalcursor = default;
this.grabcursor = default;
this.pie_event_type_lock = default;
this.pie_event_type_last = default;
this.addmousemove = default;
this.tag_cursor_refresh = default;
this.event_queue_check_click = default;
this.event_queue_check_drag = default;
this.event_queue_check_drag_handled = default;
this.event_queue_consecutive_gesture_type = default;
this.event_queue_consecutive_gesture_xy = default;
this.event_queue_consecutive_gesture_data = default;
this.eventstate = default;
this.event_last_handled = default;
this.ime_data = default;
this.ime_data_is_composing = default;
this._pad1 = default;
this.event_queue = default;
this.handlers = default;
this.modalhandlers = default;
this.gesture = default;
this.stereo3d_format = default;
this.drawcalls = default;
this.cursor_keymap_status = default;
this.eventstate_prev_press_time_ms = default;
}
public wmWindow(
wmWindow next,
wmWindow prev,
object ghostwin,
object gpuctx,
wmWindow parent,
Scene scene,
Scene new_scene,
char[] view_layer_name,
Scene unpinned_scene,
WorkSpaceInstanceHook workspace_hook,
ScrAreaMap global_area_map,
bScreen screen,
int winid,
short posx,
short posy,
short sizex,
short sizey,
char windowstate,
char active,
short cursor,
short lastcursor,
short modalcursor,
short grabcursor,
short pie_event_type_lock,
short pie_event_type_last,
char addmousemove,
char tag_cursor_refresh,
char event_queue_check_click,
char event_queue_check_drag,
char event_queue_check_drag_handled,
char event_queue_consecutive_gesture_type,
int[] event_queue_consecutive_gesture_xy,
wmEvent_ConsecutiveData event_queue_consecutive_gesture_data,
wmEvent eventstate,
wmEvent event_last_handled,
wmIMEData ime_data,
char ime_data_is_composing,
char[] _pad1,
ListBase event_queue,
ListBase handlers,
ListBase modalhandlers,
ListBase gesture,
Stereo3dFormat stereo3d_format,
ListBase drawcalls,
object cursor_keymap_status,
ulong eventstate_prev_press_time_ms) {
this.next = next;
this.prev = prev;
this.ghostwin = ghostwin;
this.gpuctx = gpuctx;
this.parent = parent;
this.scene = scene;
this.new_scene = new_scene;
this.view_layer_name = view_layer_name;
this.unpinned_scene = unpinned_scene;
this.workspace_hook = workspace_hook;
this.global_area_map = global_area_map;
this.screen = screen;
this.winid = winid;
this.posx = posx;
this.posy = posy;
this.sizex = sizex;
this.sizey = sizey;
this.windowstate = windowstate;
this.active = active;
this.cursor = cursor;
this.lastcursor = lastcursor;
this.modalcursor = modalcursor;
this.grabcursor = grabcursor;
this.pie_event_type_lock = pie_event_type_lock;
this.pie_event_type_last = pie_event_type_last;
this.addmousemove = addmousemove;
this.tag_cursor_refresh = tag_cursor_refresh;
this.event_queue_check_click = event_queue_check_click;
this.event_queue_check_drag = event_queue_check_drag;
this.event_queue_check_drag_handled = event_queue_check_drag_handled;
this.event_queue_consecutive_gesture_type = event_queue_consecutive_gesture_type;
this.event_queue_consecutive_gesture_xy = event_queue_consecutive_gesture_xy;
this.event_queue_consecutive_gesture_data = event_queue_consecutive_gesture_data;
this.eventstate = eventstate;
this.event_last_handled = event_last_handled;
this.ime_data = ime_data;
this.ime_data_is_composing = ime_data_is_composing;
this._pad1 = _pad1;
this.event_queue = event_queue;
this.handlers = handlers;
this.modalhandlers = modalhandlers;
this.gesture = gesture;
this.stereo3d_format = stereo3d_format;
this.drawcalls = drawcalls;
this.cursor_keymap_status = cursor_keymap_status;
this.eventstate_prev_press_time_ms = eventstate_prev_press_time_ms;
}
}
}