//------------------------------------------------------------------------------ // // 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")] public class wmWindow { [DNAFieldAttribute(0, "wmWindow", "*next", 376)] public wmWindow ptr_next; [DNAFieldAttribute(1, "wmWindow", "*prev", 376)] public wmWindow ptr_prev; [DNAFieldAttribute(2, "void", "*ghostwin", 0)] public object ptr_ghostwin; [DNAFieldAttribute(3, "void", "*gpuctx", 0)] public object ptr_gpuctx; [DNAFieldAttribute(4, "wmWindow", "*parent", 376)] public wmWindow ptr_parent; [DNAFieldAttribute(5, "Scene", "*scene", 6744)] public Scene ptr_scene; [DNAFieldAttribute(6, "Scene", "*new_scene", 6744)] public Scene ptr_new_scene; [DNAFieldAttribute(7, "char", "view_layer_name[64]", 1)] public char[] view_layer_name = new System.Char[64]; [DNAFieldAttribute(8, "Scene", "*unpinned_scene", 6744)] public Scene ptr_unpinned_scene; [DNAFieldAttribute(9, "WorkSpaceInstanceHook", "*workspace_hook", 32)] public WorkSpaceInstanceHook ptr_workspace_hook; [DNAFieldAttribute(10, "ScrAreaMap", "global_area_map", 48)] public ScrAreaMap global_area_map; [DNAFieldAttribute(11, "bScreen", "*screen", 336)] public bScreen ptr_screen; [DNAFieldAttribute(12, "int", "winid", 4)] public int winid; [DNAFieldAttribute(13, "short", "posx", 2)] public short posx; [DNAFieldAttribute(14, "short", "posy", 2)] public short posy; [DNAFieldAttribute(15, "short", "sizex", 2)] public short sizex; [DNAFieldAttribute(16, "short", "sizey", 2)] public short sizey; [DNAFieldAttribute(17, "char", "windowstate", 1)] public char windowstate; [DNAFieldAttribute(18, "char", "active", 1)] public char active; [DNAFieldAttribute(19, "short", "cursor", 2)] public short cursor; [DNAFieldAttribute(20, "short", "lastcursor", 2)] public short lastcursor; [DNAFieldAttribute(21, "short", "modalcursor", 2)] public short modalcursor; [DNAFieldAttribute(22, "short", "grabcursor", 2)] public short grabcursor; [DNAFieldAttribute(23, "short", "pie_event_type_lock", 2)] public short pie_event_type_lock; [DNAFieldAttribute(24, "short", "pie_event_type_last", 2)] public short pie_event_type_last; [DNAFieldAttribute(25, "char", "addmousemove", 1)] public char addmousemove; [DNAFieldAttribute(26, "char", "tag_cursor_refresh", 1)] public char tag_cursor_refresh; [DNAFieldAttribute(27, "char", "event_queue_check_click", 1)] public char event_queue_check_click; [DNAFieldAttribute(28, "char", "event_queue_check_drag", 1)] public char event_queue_check_drag; [DNAFieldAttribute(29, "char", "event_queue_check_drag_handled", 1)] public char event_queue_check_drag_handled; [DNAFieldAttribute(30, "char", "event_queue_consecutive_gesture_type", 1)] public char event_queue_consecutive_gesture_type; [DNAFieldAttribute(31, "int", "event_queue_consecutive_gesture_xy[2]", 4)] public int[] event_queue_consecutive_gesture_xy = new System.Int32[2]; [DNAFieldAttribute(32, "wmEvent_ConsecutiveData", "*event_queue_consecutive_gesture_data", 0)] public wmEvent_ConsecutiveData ptr_event_queue_consecutive_gesture_data; [DNAFieldAttribute(33, "wmEvent", "*eventstate", 0)] public wmEvent ptr_eventstate; [DNAFieldAttribute(34, "wmEvent", "*event_last_handled", 0)] public wmEvent ptr_event_last_handled; [DNAFieldAttribute(35, "wmIMEData", "*ime_data", 0)] public wmIMEData ptr_ime_data; [DNAFieldAttribute(36, "char", "ime_data_is_composing", 1)] public char ime_data_is_composing; [DNAFieldAttribute(37, "char", "_pad1[7]", 1)] public char[] _pad1 = new System.Char[7]; [DNAFieldAttribute(38, "ListBase", "event_queue", 16)] public ListBase event_queue; [DNAFieldAttribute(39, "ListBase", "handlers", 16)] public ListBase handlers; [DNAFieldAttribute(40, "ListBase", "modalhandlers", 16)] public ListBase modalhandlers; [DNAFieldAttribute(41, "ListBase", "gesture", 16)] public ListBase gesture; [DNAFieldAttribute(42, "Stereo3dFormat", "*stereo3d_format", 8)] public Stereo3dFormat ptr_stereo3d_format; [DNAFieldAttribute(43, "ListBase", "drawcalls", 16)] public ListBase drawcalls; [DNAFieldAttribute(44, "void", "*cursor_keymap_status", 0)] public object ptr_cursor_keymap_status; [DNAFieldAttribute(45, "uint64_t", "eventstate_prev_press_time_ms", 8)] public ulong eventstate_prev_press_time_ms; public wmWindow( wmWindow ptr_next, wmWindow ptr_prev, object ptr_ghostwin, object ptr_gpuctx, wmWindow ptr_parent, Scene ptr_scene, Scene ptr_new_scene, char[] view_layer_name, Scene ptr_unpinned_scene, WorkSpaceInstanceHook ptr_workspace_hook, ScrAreaMap global_area_map, bScreen ptr_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 ptr_event_queue_consecutive_gesture_data, wmEvent ptr_eventstate, wmEvent ptr_event_last_handled, wmIMEData ptr_ime_data, char ime_data_is_composing, char[] _pad1, ListBase event_queue, ListBase handlers, ListBase modalhandlers, ListBase gesture, Stereo3dFormat ptr_stereo3d_format, ListBase drawcalls, object ptr_cursor_keymap_status, ulong eventstate_prev_press_time_ms) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.ptr_ghostwin = ptr_ghostwin; this.ptr_gpuctx = ptr_gpuctx; this.ptr_parent = ptr_parent; this.ptr_scene = ptr_scene; this.ptr_new_scene = ptr_new_scene; this.view_layer_name = view_layer_name; this.ptr_unpinned_scene = ptr_unpinned_scene; this.ptr_workspace_hook = ptr_workspace_hook; this.global_area_map = global_area_map; this.ptr_screen = ptr_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.ptr_event_queue_consecutive_gesture_data = ptr_event_queue_consecutive_gesture_data; this.ptr_eventstate = ptr_eventstate; this.ptr_event_last_handled = ptr_event_last_handled; this.ptr_ime_data = ptr_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.ptr_stereo3d_format = ptr_stereo3d_format; this.drawcalls = drawcalls; this.ptr_cursor_keymap_status = ptr_cursor_keymap_status; this.eventstate_prev_press_time_ms = eventstate_prev_press_time_ms; } } }