// Automatically generated by BlenderSharp at 22/01/2025 02:21:57 namespace BlendFile.DNA { public class PointCache { public PointCache ptr_next; public PointCache ptr_prev; public int flag; public int step; public int simframe; public int startframe; public int endframe; public int editframe; public int last_exact; public int last_valid; public char[] _pad = new System.Char[4]; public int totpoint; public int index; public short compression; public char[] _pad0 = new System.Char[2]; public char[] name = new System.Char[64]; public char[] prev_name = new System.Char[64]; public char[] info = new System.Char[128]; public char[] path = new System.Char[1024]; public char ptr_cached_frames; public int cached_frames_len; public char[] _pad1 = new System.Char[4]; public ListBase mem_cache; public PTCacheEdit ptr_edit; public object (ptr_free_edit)(); 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, object (ptr_free_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; this.(ptr_free_edit)() = (ptr_free_edit)(); } } }