//------------------------------------------------------------------------------ // // 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 BlendFile.CompatTypes; using System; // Automatically generated by BlenderSharp at 01/22/2025 16:57:57 namespace BlendFile.DNA { public class MetaBall { public ID id; public AnimData ptr_adt; public ListBase elems; public ListBase ptr_editelems; public Ipo ptr_ipo; public Material ptr_ptr_mat; public char flag; public char flag2; public short totcol; public char texflag; public char[] _pad = new System.Char[2]; public char needs_flush_to_id; public float[] loc = new System.Single[3]; public float[] size = new System.Single[3]; public float wiresize; public float rendersize; public float thresh; public char[] _pad0 = new System.Char[4]; public MetaElem ptr_lastelem; public MetaBall( ID id, AnimData ptr_adt, ListBase elems, ListBase ptr_editelems, Ipo ptr_ipo, Material ptr_ptr_mat, char flag, char flag2, short totcol, char texflag, char[] _pad, char needs_flush_to_id, float[] loc, float[] size, float wiresize, float rendersize, float thresh, char[] _pad0, MetaElem ptr_lastelem) { this.id = id; this.ptr_adt = ptr_adt; this.elems = elems; this.ptr_editelems = ptr_editelems; this.ptr_ipo = ptr_ipo; this.ptr_ptr_mat = ptr_ptr_mat; this.flag = flag; this.flag2 = flag2; this.totcol = totcol; this.texflag = texflag; this._pad = _pad; this.needs_flush_to_id = needs_flush_to_id; this.loc = loc; this.size = size; this.wiresize = wiresize; this.rendersize = rendersize; this.thresh = thresh; this._pad0 = _pad0; this.ptr_lastelem = ptr_lastelem; } } }