//------------------------------------------------------------------------------ // // 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(239, "FileGlobal")] public class FileGlobal { [DNAFieldAttribute(0, "char", "subvstr[4]", 1)] public char[] subvstr = new System.Char[4]; [DNAFieldAttribute(1, "short", "subversion", 2)] public short subversion; [DNAFieldAttribute(2, "short", "minversion", 2)] public short minversion; [DNAFieldAttribute(3, "short", "minsubversion", 2)] public short minsubversion; [DNAFieldAttribute(4, "char", "_pad[6]", 1)] public char[] _pad = new System.Char[6]; [DNAFieldAttribute(5, "bScreen", "*curscreen", 336)] public bScreen ptr_curscreen; [DNAFieldAttribute(6, "Scene", "*curscene", 6744)] public Scene ptr_curscene; [DNAFieldAttribute(7, "ViewLayer", "*cur_view_layer", 336)] public ViewLayer ptr_cur_view_layer; [DNAFieldAttribute(8, "void", "*_pad1", 0)] public object ptr__pad1; [DNAFieldAttribute(9, "int", "fileflags", 4)] public int fileflags; [DNAFieldAttribute(10, "int", "globalf", 4)] public int globalf; [DNAFieldAttribute(11, "uint64_t", "build_commit_timestamp", 8)] public ulong build_commit_timestamp; [DNAFieldAttribute(12, "char", "build_hash[16]", 1)] public char[] build_hash = new System.Char[16]; [DNAFieldAttribute(13, "char", "filename[1024]", 1)] public char[] filename = new System.Char[1024]; public FileGlobal() { this.subvstr = default; this.subversion = default; this.minversion = default; this.minsubversion = default; this._pad = default; this.ptr_curscreen = default; this.ptr_curscene = default; this.ptr_cur_view_layer = default; this.ptr__pad1 = default; this.fileflags = default; this.globalf = default; this.build_commit_timestamp = default; this.build_hash = default; this.filename = default; } public FileGlobal(char[] subvstr, short subversion, short minversion, short minsubversion, char[] _pad, bScreen ptr_curscreen, Scene ptr_curscene, ViewLayer ptr_cur_view_layer, object ptr__pad1, int fileflags, int globalf, ulong build_commit_timestamp, char[] build_hash, char[] filename) { this.subvstr = subvstr; this.subversion = subversion; this.minversion = minversion; this.minsubversion = minsubversion; this._pad = _pad; this.ptr_curscreen = ptr_curscreen; this.ptr_curscene = ptr_curscene; this.ptr_cur_view_layer = ptr_cur_view_layer; this.ptr__pad1 = ptr__pad1; this.fileflags = fileflags; this.globalf = globalf; this.build_commit_timestamp = build_commit_timestamp; this.build_hash = build_hash; this.filename = filename; } } }