//------------------------------------------------------------------------------ // // 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(940, "FileSelectParams", 2088)] public class FileSelectParams { [DNAFieldAttribute(0, "char", "title[96]", "System.Char[]", 96, false, 0)] public char[] title = new System.Char[96]; [DNAFieldAttribute(1, "char", "dir[1090]", "System.Char[]", 1090, false, 96)] public char[] dir = new System.Char[1090]; [DNAFieldAttribute(2, "char", "file[256]", "System.Char[]", 256, false, 1186)] public char[] file = new System.Char[256]; [DNAFieldAttribute(3, "char", "renamefile[256]", "System.Char[]", 256, false, 1442)] public char[] renamefile = new System.Char[256]; [DNAFieldAttribute(4, "short", "rename_flag", "short", 2, false, 1698)] public short rename_flag; [DNAFieldAttribute(5, "char", "_pad[4]", "System.Char[]", 4, false, 1700)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(6, "ID", "*rename_id", "ID", 8, true, 1704)] public ID ptr_rename_id; [DNAFieldAttribute(7, "void", "*_pad3", "void", 8, true, 1712)] public object ptr__pad3; [DNAFieldAttribute(8, "char", "filter_glob[256]", "System.Char[]", 256, false, 1720)] public char[] filter_glob = new System.Char[256]; [DNAFieldAttribute(9, "char", "filter_search[64]", "System.Char[]", 64, false, 1976)] public char[] filter_search = new System.Char[64]; [DNAFieldAttribute(10, "uint64_t", "filter_id", "uint64_t", 8, false, 2040)] public ulong filter_id; [DNAFieldAttribute(11, "int", "active_file", "int", 4, false, 2048)] public int active_file; [DNAFieldAttribute(12, "int", "highlight_file", "int", 4, false, 2052)] public int highlight_file; [DNAFieldAttribute(13, "int", "sel_first", "int", 4, false, 2056)] public int sel_first; [DNAFieldAttribute(14, "int", "sel_last", "int", 4, false, 2060)] public int sel_last; [DNAFieldAttribute(15, "short", "thumbnail_size", "short", 2, false, 2064)] public short thumbnail_size; [DNAFieldAttribute(16, "char", "_pad1[2]", "System.Char[]", 2, false, 2066)] public char[] _pad1 = new System.Char[2]; [DNAFieldAttribute(17, "short", "type", "short", 2, false, 2068)] public short type; [DNAFieldAttribute(18, "short", "flag", "short", 2, false, 2070)] public short flag; [DNAFieldAttribute(19, "short", "sort", "short", 2, false, 2072)] public short sort; [DNAFieldAttribute(20, "short", "display", "short", 2, false, 2074)] public short display; [DNAFieldAttribute(21, "char", "details_flags", "char", 1, false, 2076)] public char details_flags; [DNAFieldAttribute(22, "char", "_pad2[3]", "System.Char[]", 3, false, 2077)] public char[] _pad2 = new System.Char[3]; [DNAFieldAttribute(23, "int", "filter", "int", 4, false, 2080)] public int filter; [DNAFieldAttribute(24, "short", "recursion_level", "short", 2, false, 2084)] public short recursion_level; [DNAFieldAttribute(25, "char", "_pad4[2]", "System.Char[]", 2, false, 2086)] public char[] _pad4 = new System.Char[2]; public FileSelectParams() { this.title = default; this.dir = default; this.file = default; this.renamefile = default; this.rename_flag = default; this._pad = default; this.ptr_rename_id = default; this.ptr__pad3 = default; this.filter_glob = default; this.filter_search = default; this.filter_id = default; this.active_file = default; this.highlight_file = default; this.sel_first = default; this.sel_last = default; this.thumbnail_size = default; this._pad1 = default; this.type = default; this.flag = default; this.sort = default; this.display = default; this.details_flags = default; this._pad2 = default; this.filter = default; this.recursion_level = default; this._pad4 = default; } public FileSelectParams( char[] title, char[] dir, char[] file, char[] renamefile, short rename_flag, char[] _pad, ID ptr_rename_id, object ptr__pad3, char[] filter_glob, char[] filter_search, ulong filter_id, int active_file, int highlight_file, int sel_first, int sel_last, short thumbnail_size, char[] _pad1, short type, short flag, short sort, short display, char details_flags, char[] _pad2, int filter, short recursion_level, char[] _pad4) { this.title = title; this.dir = dir; this.file = file; this.renamefile = renamefile; this.rename_flag = rename_flag; this._pad = _pad; this.ptr_rename_id = ptr_rename_id; this.ptr__pad3 = ptr__pad3; this.filter_glob = filter_glob; this.filter_search = filter_search; this.filter_id = filter_id; this.active_file = active_file; this.highlight_file = highlight_file; this.sel_first = sel_first; this.sel_last = sel_last; this.thumbnail_size = thumbnail_size; this._pad1 = _pad1; this.type = type; this.flag = flag; this.sort = sort; this.display = display; this.details_flags = details_flags; this._pad2 = _pad2; this.filter = filter; this.recursion_level = recursion_level; this._pad4 = _pad4; } } }