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