//------------------------------------------------------------------------------ // // 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(142, "CacheFile")] public class CacheFile { [DNAFieldAttribute(0, "ID", "id", "ID", 208)] public ID id; [DNAFieldAttribute(1, "AnimData", "*adt", "AnimData", 248)] public AnimData ptr_adt; [DNAFieldAttribute(2, "ListBase", "object_paths", "ListBase", 16)] public ListBase object_paths; [DNAFieldAttribute(3, "ListBase", "layers", "ListBase", 16)] public ListBase layers; [DNAFieldAttribute(4, "char", "filepath[1024]", "System.Char[]", 1)] public char[] filepath = new System.Char[1024]; [DNAFieldAttribute(5, "char", "is_sequence", "char", 1)] public char is_sequence; [DNAFieldAttribute(6, "char", "forward_axis", "char", 1)] public char forward_axis; [DNAFieldAttribute(7, "char", "up_axis", "char", 1)] public char up_axis; [DNAFieldAttribute(8, "char", "override_frame", "char", 1)] public char override_frame; [DNAFieldAttribute(9, "float", "scale", "float", 4)] public float scale; [DNAFieldAttribute(10, "float", "frame", "float", 4)] public float frame; [DNAFieldAttribute(11, "float", "frame_offset", "float", 4)] public float frame_offset; [DNAFieldAttribute(12, "char", "_pad[4]", "System.Char[]", 1)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(13, "short", "flag", "short", 2)] public short flag; [DNAFieldAttribute(14, "char", "type", "char", 1)] public char type; [DNAFieldAttribute(15, "char", "use_render_procedural", "char", 1)] public char use_render_procedural; [DNAFieldAttribute(16, "char", "_pad1[3]", "System.Char[]", 1)] public char[] _pad1 = new System.Char[3]; [DNAFieldAttribute(17, "char", "use_prefetch", "char", 1)] public char use_prefetch; [DNAFieldAttribute(18, "int", "prefetch_cache_size", "int", 4)] public int prefetch_cache_size; [DNAFieldAttribute(19, "int", "active_layer", "int", 4)] public int active_layer; [DNAFieldAttribute(20, "char", "_pad2[3]", "System.Char[]", 1)] public char[] _pad2 = new System.Char[3]; [DNAFieldAttribute(21, "char", "velocity_unit", "char", 1)] public char velocity_unit; [DNAFieldAttribute(22, "char", "velocity_name[64]", "System.Char[]", 1)] public char[] velocity_name = new System.Char[64]; [DNAFieldAttribute(23, "CacheArchiveHandle", "*handle", "CacheArchiveHandle", 0)] public CacheArchiveHandle ptr_handle; [DNAFieldAttribute(24, "char", "handle_filepath[1024]", "System.Char[]", 1)] public char[] handle_filepath = new System.Char[1024]; [DNAFieldAttribute(25, "GSet", "*handle_readers", "GSet", 0)] public GSet ptr_handle_readers; public CacheFile() { this.id = default; this.ptr_adt = default; this.object_paths = default; this.layers = default; this.filepath = default; this.is_sequence = default; this.forward_axis = default; this.up_axis = default; this.override_frame = default; this.scale = default; this.frame = default; this.frame_offset = default; this._pad = default; this.flag = default; this.type = default; this.use_render_procedural = default; this._pad1 = default; this.use_prefetch = default; this.prefetch_cache_size = default; this.active_layer = default; this._pad2 = default; this.velocity_unit = default; this.velocity_name = default; this.ptr_handle = default; this.handle_filepath = default; this.ptr_handle_readers = default; } public CacheFile( ID id, AnimData ptr_adt, ListBase object_paths, ListBase layers, char[] filepath, char is_sequence, char forward_axis, char up_axis, char override_frame, float scale, float frame, float frame_offset, char[] _pad, short flag, char type, char use_render_procedural, char[] _pad1, char use_prefetch, int prefetch_cache_size, int active_layer, char[] _pad2, char velocity_unit, char[] velocity_name, CacheArchiveHandle ptr_handle, char[] handle_filepath, GSet ptr_handle_readers) { this.id = id; this.ptr_adt = ptr_adt; this.object_paths = object_paths; this.layers = layers; this.filepath = filepath; this.is_sequence = is_sequence; this.forward_axis = forward_axis; this.up_axis = up_axis; this.override_frame = override_frame; this.scale = scale; this.frame = frame; this.frame_offset = frame_offset; this._pad = _pad; this.flag = flag; this.type = type; this.use_render_procedural = use_render_procedural; this._pad1 = _pad1; this.use_prefetch = use_prefetch; this.prefetch_cache_size = prefetch_cache_size; this.active_layer = active_layer; this._pad2 = _pad2; this.velocity_unit = velocity_unit; this.velocity_name = velocity_name; this.ptr_handle = ptr_handle; this.handle_filepath = handle_filepath; this.ptr_handle_readers = ptr_handle_readers; } } }