//------------------------------------------------------------------------------ // // 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")] public class FileSelectParams { [DNAFieldAttribute(0, "char", "title[96]", 1)] public char[] title = new System.Char[96]; [DNAFieldAttribute(1, "char", "dir[1090]", 1)] public char[] dir = new System.Char[1090]; [DNAFieldAttribute(2, "char", "file[256]", 1)] public char[] file = new System.Char[256]; [DNAFieldAttribute(3, "char", "renamefile[256]", 1)] public char[] renamefile = new System.Char[256]; [DNAFieldAttribute(4, "short", "rename_flag", 2)] public short rename_flag; [DNAFieldAttribute(5, "char", "_pad[4]", 1)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(6, "ID", "*rename_id", 208)] public ID ptr_rename_id; [DNAFieldAttribute(7, "void", "*_pad3", 0)] public object ptr__pad3; [DNAFieldAttribute(8, "char", "filter_glob[256]", 1)] public char[] filter_glob = new System.Char[256]; [DNAFieldAttribute(9, "char", "filter_search[64]", 1)] public char[] filter_search = new System.Char[64]; [DNAFieldAttribute(10, "uint64_t", "filter_id", 8)] public ulong filter_id; [DNAFieldAttribute(11, "int", "active_file", 4)] public int active_file; [DNAFieldAttribute(12, "int", "highlight_file", 4)] public int highlight_file; [DNAFieldAttribute(13, "int", "sel_first", 4)] public int sel_first; [DNAFieldAttribute(14, "int", "sel_last", 4)] public int sel_last; [DNAFieldAttribute(15, "short", "thumbnail_size", 2)] public short thumbnail_size; [DNAFieldAttribute(16, "char", "_pad1[2]", 1)] public char[] _pad1 = new System.Char[2]; [DNAFieldAttribute(17, "short", "type", 2)] public short type; [DNAFieldAttribute(18, "short", "flag", 2)] public short flag; [DNAFieldAttribute(19, "short", "sort", 2)] public short sort; [DNAFieldAttribute(20, "short", "display", 2)] public short display; [DNAFieldAttribute(21, "char", "details_flags", 1)] public char details_flags; [DNAFieldAttribute(22, "char", "_pad2[3]", 1)] public char[] _pad2 = new System.Char[3]; [DNAFieldAttribute(23, "int", "filter", 4)] public int filter; [DNAFieldAttribute(24, "short", "recursion_level", 2)] public short recursion_level; [DNAFieldAttribute(25, "char", "_pad4[2]", 1)] public char[] _pad4 = new System.Char[2]; 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; } } }