//------------------------------------------------------------------------------ // // 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(229, "PointCache", 1384)] public class PointCache { [DNAFieldAttribute(0, "PointCache", "*next", "PointCache", 8, true, 0)] public PointCache ptr_next; [DNAFieldAttribute(1, "PointCache", "*prev", "PointCache", 8, true, 8)] public PointCache ptr_prev; [DNAFieldAttribute(2, "int", "flag", "int", 4, false, 16)] public int flag; [DNAFieldAttribute(3, "int", "step", "int", 4, false, 20)] public int step; [DNAFieldAttribute(4, "int", "simframe", "int", 4, false, 24)] public int simframe; [DNAFieldAttribute(5, "int", "startframe", "int", 4, false, 28)] public int startframe; [DNAFieldAttribute(6, "int", "endframe", "int", 4, false, 32)] public int endframe; [DNAFieldAttribute(7, "int", "editframe", "int", 4, false, 36)] public int editframe; [DNAFieldAttribute(8, "int", "last_exact", "int", 4, false, 40)] public int last_exact; [DNAFieldAttribute(9, "int", "last_valid", "int", 4, false, 44)] public int last_valid; [DNAFieldAttribute(10, "char", "_pad[4]", "System.Char[]", 4, false, 48)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(11, "int", "totpoint", "int", 4, false, 52)] public int totpoint; [DNAFieldAttribute(12, "int", "index", "int", 4, false, 56)] public int index; [DNAFieldAttribute(13, "short", "compression", "short", 2, false, 60)] public short compression; [DNAFieldAttribute(14, "char", "_pad0[2]", "System.Char[]", 2, false, 62)] public char[] _pad0 = new System.Char[2]; [DNAFieldAttribute(15, "char", "name[64]", "System.Char[]", 64, false, 64)] public char[] name = new System.Char[64]; [DNAFieldAttribute(16, "char", "prev_name[64]", "System.Char[]", 64, false, 128)] public char[] prev_name = new System.Char[64]; [DNAFieldAttribute(17, "char", "info[128]", "System.Char[]", 128, false, 192)] public char[] info = new System.Char[128]; [DNAFieldAttribute(18, "char", "path[1024]", "System.Char[]", 1024, false, 320)] public char[] path = new System.Char[1024]; [DNAFieldAttribute(19, "char", "*cached_frames", "char", 8, true, 1344)] public char ptr_cached_frames; [DNAFieldAttribute(20, "int", "cached_frames_len", "int", 4, false, 1352)] public int cached_frames_len; [DNAFieldAttribute(21, "char", "_pad1[4]", "System.Char[]", 4, false, 1356)] public char[] _pad1 = new System.Char[4]; [DNAFieldAttribute(22, "ListBase", "mem_cache", "ListBase", 16, false, 1360)] public ListBase mem_cache; [DNAFieldAttribute(23, "PTCacheEdit", "*edit", "PTCacheEdit", 8, true, 1376)] public PTCacheEdit ptr_edit; public PointCache() { this.ptr_next = default; this.ptr_prev = default; this.flag = default; this.step = default; this.simframe = default; this.startframe = default; this.endframe = default; this.editframe = default; this.last_exact = default; this.last_valid = default; this._pad = default; this.totpoint = default; this.index = default; this.compression = default; this._pad0 = default; this.name = default; this.prev_name = default; this.info = default; this.path = default; this.ptr_cached_frames = default; this.cached_frames_len = default; this._pad1 = default; this.mem_cache = default; this.ptr_edit = default; } public PointCache( PointCache ptr_next, PointCache ptr_prev, int flag, int step, int simframe, int startframe, int endframe, int editframe, int last_exact, int last_valid, char[] _pad, int totpoint, int index, short compression, char[] _pad0, char[] name, char[] prev_name, char[] info, char[] path, char ptr_cached_frames, int cached_frames_len, char[] _pad1, ListBase mem_cache, PTCacheEdit ptr_edit) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.flag = flag; this.step = step; this.simframe = simframe; this.startframe = startframe; this.endframe = endframe; this.editframe = editframe; this.last_exact = last_exact; this.last_valid = last_valid; this._pad = _pad; this.totpoint = totpoint; this.index = index; this.compression = compression; this._pad0 = _pad0; this.name = name; this.prev_name = prev_name; this.info = info; this.path = path; this.ptr_cached_frames = ptr_cached_frames; this.cached_frames_len = cached_frames_len; this._pad1 = _pad1; this.mem_cache = mem_cache; this.ptr_edit = ptr_edit; } } }