//------------------------------------------------------------------------------ // // 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(944, "SpaceFile")] public class SpaceFile { [DNAFieldAttribute(0, "SpaceLink", "*next", "SpaceLink", 4, true)] public SpaceLink ptr_next; [DNAFieldAttribute(1, "SpaceLink", "*prev", "SpaceLink", 4, true)] public SpaceLink ptr_prev; [DNAFieldAttribute(2, "ListBase", "regionbase", "ListBase", 16, false)] public ListBase regionbase; [DNAFieldAttribute(3, "char", "spacetype", "char", 1, false)] public char spacetype; [DNAFieldAttribute(4, "char", "link_flag", "char", 1, false)] public char link_flag; [DNAFieldAttribute(5, "char", "_pad0[6]", "System.Char[]", 6, false)] public char[] _pad0 = new System.Char[6]; [DNAFieldAttribute(6, "char", "browse_mode", "char", 1, false)] public char browse_mode; [DNAFieldAttribute(7, "char", "_pad1[1]", "System.Char[]", 1, false)] public char[] _pad1 = new System.Char[1]; [DNAFieldAttribute(8, "short", "tags", "short", 2, false)] public short tags; [DNAFieldAttribute(9, "int", "scroll_offset", "int", 4, false)] public int scroll_offset; [DNAFieldAttribute(10, "FileSelectParams", "*params", "FileSelectParams", 4, true)] public FileSelectParams ptr_params; [DNAFieldAttribute(11, "FileAssetSelectParams", "*asset_params", "FileAssetSelectParams", 4, true)] public FileAssetSelectParams ptr_asset_params; [DNAFieldAttribute(12, "void", "*_pad2", "void", 4, true)] public object ptr__pad2; [DNAFieldAttribute(13, "FileList", "*files", "FileList", 4, true)] public FileList ptr_files; [DNAFieldAttribute(14, "ListBase", "*folders_prev", "ListBase", 4, true)] public ListBase ptr_folders_prev; [DNAFieldAttribute(15, "ListBase", "*folders_next", "ListBase", 4, true)] public ListBase ptr_folders_next; [DNAFieldAttribute(16, "ListBase", "folder_histories", "ListBase", 16, false)] public ListBase folder_histories; [DNAFieldAttribute(17, "wmOperator", "*op", "wmOperator", 4, true)] public wmOperator ptr_op; [DNAFieldAttribute(18, "wmTimer", "*smoothscroll_timer", "wmTimer", 4, true)] public wmTimer ptr_smoothscroll_timer; [DNAFieldAttribute(19, "wmTimer", "*previews_timer", "wmTimer", 4, true)] public wmTimer ptr_previews_timer; [DNAFieldAttribute(20, "FileLayout", "*layout", "FileLayout", 4, true)] public FileLayout ptr_layout; [DNAFieldAttribute(21, "short", "recentnr", "short", 2, false)] public short recentnr; [DNAFieldAttribute(22, "short", "bookmarknr", "short", 2, false)] public short bookmarknr; [DNAFieldAttribute(23, "short", "systemnr", "short", 2, false)] public short systemnr; [DNAFieldAttribute(24, "short", "system_bookmarknr", "short", 2, false)] public short system_bookmarknr; [DNAFieldAttribute(25, "SpaceFile_Runtime", "*runtime", "SpaceFile_Runtime", 4, true)] public SpaceFile_Runtime ptr_runtime; public SpaceFile() { this.ptr_next = default; this.ptr_prev = default; this.regionbase = default; this.spacetype = default; this.link_flag = default; this._pad0 = default; this.browse_mode = default; this._pad1 = default; this.tags = default; this.scroll_offset = default; this.ptr_params = default; this.ptr_asset_params = default; this.ptr__pad2 = default; this.ptr_files = default; this.ptr_folders_prev = default; this.ptr_folders_next = default; this.folder_histories = default; this.ptr_op = default; this.ptr_smoothscroll_timer = default; this.ptr_previews_timer = default; this.ptr_layout = default; this.recentnr = default; this.bookmarknr = default; this.systemnr = default; this.system_bookmarknr = default; this.ptr_runtime = default; } public SpaceFile( SpaceLink ptr_next, SpaceLink ptr_prev, ListBase regionbase, char spacetype, char link_flag, char[] _pad0, char browse_mode, char[] _pad1, short tags, int scroll_offset, FileSelectParams ptr_params, FileAssetSelectParams ptr_asset_params, object ptr__pad2, FileList ptr_files, ListBase ptr_folders_prev, ListBase ptr_folders_next, ListBase folder_histories, wmOperator ptr_op, wmTimer ptr_smoothscroll_timer, wmTimer ptr_previews_timer, FileLayout ptr_layout, short recentnr, short bookmarknr, short systemnr, short system_bookmarknr, SpaceFile_Runtime ptr_runtime) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.regionbase = regionbase; this.spacetype = spacetype; this.link_flag = link_flag; this._pad0 = _pad0; this.browse_mode = browse_mode; this._pad1 = _pad1; this.tags = tags; this.scroll_offset = scroll_offset; this.ptr_params = ptr_params; this.ptr_asset_params = ptr_asset_params; this.ptr__pad2 = ptr__pad2; this.ptr_files = ptr_files; this.ptr_folders_prev = ptr_folders_prev; this.ptr_folders_next = ptr_folders_next; this.folder_histories = folder_histories; this.ptr_op = ptr_op; this.ptr_smoothscroll_timer = ptr_smoothscroll_timer; this.ptr_previews_timer = ptr_previews_timer; this.ptr_layout = ptr_layout; this.recentnr = recentnr; this.bookmarknr = bookmarknr; this.systemnr = systemnr; this.system_bookmarknr = system_bookmarknr; this.ptr_runtime = ptr_runtime; } } }