//------------------------------------------------------------------------------ // // 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(240, "bScreen", 336)] public class bScreen { [DNAFieldAttribute(0, "ID", "id", "ID", 208, false)] public ID id; [DNAFieldAttribute(1, "ListBase", "vertbase", "ListBase", 16, false)] public ListBase vertbase; [DNAFieldAttribute(2, "ListBase", "edgebase", "ListBase", 16, false)] public ListBase edgebase; [DNAFieldAttribute(3, "ListBase", "areabase", "ListBase", 16, false)] public ListBase areabase; [DNAFieldAttribute(4, "ListBase", "regionbase", "ListBase", 16, false)] public ListBase regionbase; [DNAFieldAttribute(5, "Scene", "*scene", "Scene", 8, true)] public Scene ptr_scene; [DNAFieldAttribute(6, "short", "flag", "short", 2, false)] public short flag; [DNAFieldAttribute(7, "short", "winid", "short", 2, false)] public short winid; [DNAFieldAttribute(8, "short", "redraws_flag", "short", 2, false)] public short redraws_flag; [DNAFieldAttribute(9, "char", "temp", "char", 1, false)] public char temp; [DNAFieldAttribute(10, "char", "state", "char", 1, false)] public char state; [DNAFieldAttribute(11, "char", "do_draw", "char", 1, false)] public char do_draw; [DNAFieldAttribute(12, "char", "do_refresh", "char", 1, false)] public char do_refresh; [DNAFieldAttribute(13, "char", "do_draw_gesture", "char", 1, false)] public char do_draw_gesture; [DNAFieldAttribute(14, "char", "do_draw_paintcursor", "char", 1, false)] public char do_draw_paintcursor; [DNAFieldAttribute(15, "char", "do_draw_drag", "char", 1, false)] public char do_draw_drag; [DNAFieldAttribute(16, "char", "skip_handling", "char", 1, false)] public char skip_handling; [DNAFieldAttribute(17, "char", "scrubbing", "char", 1, false)] public char scrubbing; [DNAFieldAttribute(18, "char", "_pad[1]", "System.Char[]", 1, false)] public char[] _pad = new System.Char[1]; [DNAFieldAttribute(19, "ARegion", "*active_region", "ARegion", 8, true)] public ARegion ptr_active_region; [DNAFieldAttribute(20, "wmTimer", "*animtimer", "wmTimer", 8, true)] public wmTimer ptr_animtimer; [DNAFieldAttribute(21, "void", "*context", "void", 8, true)] public object ptr_context; [DNAFieldAttribute(22, "wmTooltipState", "*tool_tip", "wmTooltipState", 8, true)] public wmTooltipState ptr_tool_tip; [DNAFieldAttribute(23, "PreviewImage", "*preview", "PreviewImage", 8, true)] public PreviewImage ptr_preview; public bScreen() { this.id = default; this.vertbase = default; this.edgebase = default; this.areabase = default; this.regionbase = default; this.ptr_scene = default; this.flag = default; this.winid = default; this.redraws_flag = default; this.temp = default; this.state = default; this.do_draw = default; this.do_refresh = default; this.do_draw_gesture = default; this.do_draw_paintcursor = default; this.do_draw_drag = default; this.skip_handling = default; this.scrubbing = default; this._pad = default; this.ptr_active_region = default; this.ptr_animtimer = default; this.ptr_context = default; this.ptr_tool_tip = default; this.ptr_preview = default; } public bScreen( ID id, ListBase vertbase, ListBase edgebase, ListBase areabase, ListBase regionbase, Scene ptr_scene, short flag, short winid, short redraws_flag, char temp, char state, char do_draw, char do_refresh, char do_draw_gesture, char do_draw_paintcursor, char do_draw_drag, char skip_handling, char scrubbing, char[] _pad, ARegion ptr_active_region, wmTimer ptr_animtimer, object ptr_context, wmTooltipState ptr_tool_tip, PreviewImage ptr_preview) { this.id = id; this.vertbase = vertbase; this.edgebase = edgebase; this.areabase = areabase; this.regionbase = regionbase; this.ptr_scene = ptr_scene; this.flag = flag; this.winid = winid; this.redraws_flag = redraws_flag; this.temp = temp; this.state = state; this.do_draw = do_draw; this.do_refresh = do_refresh; this.do_draw_gesture = do_draw_gesture; this.do_draw_paintcursor = do_draw_paintcursor; this.do_draw_drag = do_draw_drag; this.skip_handling = skip_handling; this.scrubbing = scrubbing; this._pad = _pad; this.ptr_active_region = ptr_active_region; this.ptr_animtimer = ptr_animtimer; this.ptr_context = ptr_context; this.ptr_tool_tip = ptr_tool_tip; this.ptr_preview = ptr_preview; } } }