//------------------------------------------------------------------------------ // // 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(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, false, 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, false, 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, false, 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; } } }