//------------------------------------------------------------------------------ // // 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(58, "bPose", 136)] public class bPose { [DNAFieldAttribute(0, "ListBase", "chanbase", "ListBase", 16, false, 0)] public ListBase chanbase; [DNAFieldAttribute(1, "GHash", "*chanhash", "GHash", 8, true, 16)] public GHash ptr_chanhash; [DNAFieldAttribute(2, "bPoseChannel", "**chan_array", "bPoseChannel", 8, true, 24)] public bPoseChannel ptr_ptr_chan_array; [DNAFieldAttribute(3, "short", "flag", "short", 2, false, 32)] public short flag; [DNAFieldAttribute(4, "char", "_pad[2]", "System.Char[]", 2, false, 34)] public char[] _pad = new System.Char[2]; [DNAFieldAttribute(5, "float", "ctime", "float", 4, false, 36)] public float ctime; [DNAFieldAttribute(6, "float", "stride_offset[3]", "System.Single[]", 12, false, 40)] public float[] stride_offset = new System.Single[3]; [DNAFieldAttribute(7, "float", "cyclic_offset[3]", "System.Single[]", 12, false, 52)] public float[] cyclic_offset = new System.Single[3]; [DNAFieldAttribute(8, "ListBase", "agroups", "ListBase", 16, false, 64)] public ListBase agroups; [DNAFieldAttribute(9, "int", "active_group", "int", 4, false, 80)] public int active_group; [DNAFieldAttribute(10, "int", "iksolver", "int", 4, false, 84)] public int iksolver; [DNAFieldAttribute(11, "void", "*ikdata", "void", 8, true, 88)] public object ptr_ikdata; [DNAFieldAttribute(12, "void", "*ikparam", "void", 8, true, 96)] public object ptr_ikparam; [DNAFieldAttribute(13, "bAnimVizSettings", "avs", "bAnimVizSettings", 32, false, 104)] public bAnimVizSettings avs; public bPose() { this.chanbase = default; this.ptr_chanhash = default; this.ptr_ptr_chan_array = default; this.flag = default; this._pad = default; this.ctime = default; this.stride_offset = default; this.cyclic_offset = default; this.agroups = default; this.active_group = default; this.iksolver = default; this.ptr_ikdata = default; this.ptr_ikparam = default; this.avs = default; } public bPose(ListBase chanbase, GHash ptr_chanhash, bPoseChannel ptr_ptr_chan_array, short flag, char[] _pad, float ctime, float[] stride_offset, float[] cyclic_offset, ListBase agroups, int active_group, int iksolver, object ptr_ikdata, object ptr_ikparam, bAnimVizSettings avs) { this.chanbase = chanbase; this.ptr_chanhash = ptr_chanhash; this.ptr_ptr_chan_array = ptr_ptr_chan_array; this.flag = flag; this._pad = _pad; this.ctime = ctime; this.stride_offset = stride_offset; this.cyclic_offset = cyclic_offset; this.agroups = agroups; this.active_group = active_group; this.iksolver = iksolver; this.ptr_ikdata = ptr_ikdata; this.ptr_ikparam = ptr_ikparam; this.avs = avs; } } }