//------------------------------------------------------------------------------ // // 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(518, "NodesModifierBake", 72)] public class NodesModifierBake { [DNAFieldAttribute(4, "int", 0, "id", "int", false, 0)] public int id; [DNAFieldAttribute(4, "int", 1, "flag", "int", false, 4)] public int flag; [DNAFieldAttribute(1, "uchar", 2, "bake_mode", "uchar", false, 8)] public byte bake_mode; [DNAFieldAttribute(1, "int8_t", 3, "bake_target", "int8_t", false, 9)] public sbyte bake_target; [DNAArrayAttribute(6, "char", 4, "_pad[6]", "System.Char[]", 6, 10)] public char[] _pad = new System.Char[6]; [DNAFieldAttribute(8, "char", 5, "*directory", "char", true, 16)] public char directory; [DNAFieldAttribute(4, "int", 6, "frame_start", "int", false, 24)] public int frame_start; [DNAFieldAttribute(4, "int", 7, "frame_end", "int", false, 28)] public int frame_end; [DNAFieldAttribute(4, "int", 8, "data_blocks_num", "int", false, 32)] public int data_blocks_num; [DNAFieldAttribute(4, "int", 9, "active_data_block", "int", false, 36)] public int active_data_block; [DNAFieldAttribute(8, "NodesModifierDataBlock", 10, "*data_blocks", "NodesModifierDataBlock", true, 40)] public NodesModifierDataBlock data_blocks; [DNAFieldAttribute(8, "NodesModifierPackedBake", 11, "*packed", "NodesModifierPackedBake", true, 48)] public NodesModifierPackedBake packed; [DNAFieldAttribute(8, "void", 12, "*_pad2", "void", true, 56)] public object _pad2; [DNAFieldAttribute(8, "int64_t", 13, "bake_size", "int64_t", false, 64)] public long bake_size; public NodesModifierBake() { this.id = default; this.flag = default; this.bake_mode = default; this.bake_target = default; this._pad = default; this.directory = default; this.frame_start = default; this.frame_end = default; this.data_blocks_num = default; this.active_data_block = default; this.data_blocks = default; this.packed = default; this._pad2 = default; this.bake_size = default; } public NodesModifierBake(int id, int flag, byte bake_mode, sbyte bake_target, char[] _pad, char directory, int frame_start, int frame_end, int data_blocks_num, int active_data_block, NodesModifierDataBlock data_blocks, NodesModifierPackedBake packed, object _pad2, long bake_size) { this.id = id; this.flag = flag; this.bake_mode = bake_mode; this.bake_target = bake_target; this._pad = _pad; this.directory = directory; this.frame_start = frame_start; this.frame_end = frame_end; this.data_blocks_num = data_blocks_num; this.active_data_block = active_data_block; this.data_blocks = data_blocks; this.packed = packed; this._pad2 = _pad2; this.bake_size = bake_size; } } }