//------------------------------------------------------------------------------ // // 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")] public struct MeshCacheModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; [DNAFieldAttribute(1, "char", "flag", 1)] public char flag; [DNAFieldAttribute(2, "char", "type", 1)] public char type; [DNAFieldAttribute(3, "char", "time_mode", 1)] public char time_mode; [DNAFieldAttribute(4, "char", "play_mode", 1)] public char play_mode; [DNAFieldAttribute(5, "char", "forward_axis", 1)] public char forward_axis; [DNAFieldAttribute(6, "char", "up_axis", 1)] public char up_axis; [DNAFieldAttribute(7, "char", "flip_axis", 1)] public char flip_axis; [DNAFieldAttribute(8, "char", "interp", 1)] public char interp; [DNAFieldAttribute(9, "float", "factor", 4)] public float factor; [DNAFieldAttribute(10, "char", "deform_mode", 1)] public char deform_mode; [DNAFieldAttribute(11, "char", "defgrp_name[64]", 1)] public char[] defgrp_name = new System.Char[64]; [DNAFieldAttribute(12, "char", "_pad[7]", 1)] public char[] _pad = new System.Char[7]; [DNAFieldAttribute(13, "float", "frame_start", 4)] public float frame_start; [DNAFieldAttribute(14, "float", "frame_scale", 4)] public float frame_scale; [DNAFieldAttribute(15, "float", "eval_frame", 4)] public float eval_frame; [DNAFieldAttribute(16, "float", "eval_time", 4)] public float eval_time; [DNAFieldAttribute(17, "float", "eval_factor", 4)] public float eval_factor; [DNAFieldAttribute(18, "char", "filepath[1024]", 1)] public char[] filepath = new System.Char[1024]; 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; } } }