//------------------------------------------------------------------------------ // // 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(503, "MeshCacheModifierData", 1248)] public class MeshCacheModifierData { [DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)] public ModifierData modifier; [DNAFieldAttribute(1, "char", 1, "flag", "char", false, 120)] public char flag; [DNAFieldAttribute(1, "char", 2, "type", "char", false, 121)] public char type; [DNAFieldAttribute(1, "char", 3, "time_mode", "char", false, 122)] public char time_mode; [DNAFieldAttribute(1, "char", 4, "play_mode", "char", false, 123)] public char play_mode; [DNAFieldAttribute(1, "char", 5, "forward_axis", "char", false, 124)] public char forward_axis; [DNAFieldAttribute(1, "char", 6, "up_axis", "char", false, 125)] public char up_axis; [DNAFieldAttribute(1, "char", 7, "flip_axis", "char", false, 126)] public char flip_axis; [DNAFieldAttribute(1, "char", 8, "interp", "char", false, 127)] public char interp; [DNAFieldAttribute(4, "float", 9, "factor", "float", false, 128)] public float factor; [DNAFieldAttribute(1, "char", 10, "deform_mode", "char", false, 132)] public char deform_mode; [DNAFieldAttribute(64, "char", 11, "defgrp_name[64]", "System.Char[]", false, 133)] public char[] defgrp_name = new System.Char[64]; [DNAFieldAttribute(7, "char", 12, "_pad[7]", "System.Char[]", false, 197)] public char[] _pad = new System.Char[7]; [DNAFieldAttribute(4, "float", 13, "frame_start", "float", false, 204)] public float frame_start; [DNAFieldAttribute(4, "float", 14, "frame_scale", "float", false, 208)] public float frame_scale; [DNAFieldAttribute(4, "float", 15, "eval_frame", "float", false, 212)] public float eval_frame; [DNAFieldAttribute(4, "float", 16, "eval_time", "float", false, 216)] public float eval_time; [DNAFieldAttribute(4, "float", 17, "eval_factor", "float", false, 220)] public float eval_factor; [DNAFieldAttribute(1024, "char", 18, "filepath[1024]", "System.Char[]", false, 224)] public char[] filepath = new System.Char[1024]; public MeshCacheModifierData() { this.modifier = default; this.flag = default; this.type = default; this.time_mode = default; this.play_mode = default; this.forward_axis = default; this.up_axis = default; this.flip_axis = default; this.interp = default; this.factor = default; this.deform_mode = default; this.defgrp_name = default; this._pad = default; this.frame_start = default; this.frame_scale = default; this.eval_frame = default; this.eval_time = default; this.eval_factor = default; this.filepath = default; } public MeshCacheModifierData( ModifierData modifier, char flag, char type, char time_mode, char play_mode, char forward_axis, char up_axis, char flip_axis, char interp, float factor, char deform_mode, char[] defgrp_name, char[] _pad, float frame_start, float frame_scale, float eval_frame, float eval_time, float eval_factor, char[] filepath) { this.modifier = modifier; this.flag = flag; this.type = type; this.time_mode = time_mode; this.play_mode = play_mode; this.forward_axis = forward_axis; this.up_axis = up_axis; this.flip_axis = flip_axis; this.interp = interp; this.factor = factor; this.deform_mode = deform_mode; this.defgrp_name = defgrp_name; this._pad = _pad; this.frame_start = frame_start; this.frame_scale = frame_scale; this.eval_frame = eval_frame; this.eval_time = eval_time; this.eval_factor = eval_factor; this.filepath = filepath; } } }