//------------------------------------------------------------------------------ // // 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(216, "Curves")] public class Curves { [DNAFieldAttribute(0, "ID", "id", "ID", 208)] public ID id; [DNAFieldAttribute(1, "AnimData", "*adt", "AnimData", 248)] public AnimData ptr_adt; [DNAFieldAttribute(2, "CurvesGeometry", "geometry", "CurvesGeometry", 544)] public CurvesGeometry geometry; [DNAFieldAttribute(3, "int", "flag", "int", 4)] public int flag; [DNAFieldAttribute(4, "int", "attributes_active_index", "int", 4)] public int attributes_active_index; [DNAFieldAttribute(5, "Material", "**mat", "Material", 392)] public Material ptr_ptr_mat; [DNAFieldAttribute(6, "short", "totcol", "short", 2)] public short totcol; [DNAFieldAttribute(7, "char", "symmetry", "char", 1)] public char symmetry; [DNAFieldAttribute(8, "char", "selection_domain", "char", 1)] public char selection_domain; [DNAFieldAttribute(9, "char", "_pad[4]", "System.Char[]", 1)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(10, "Object", "*surface", "Object", 1160)] public Object ptr_surface; [DNAFieldAttribute(11, "char", "*surface_uv_map", "char", 1)] public char ptr_surface_uv_map; [DNAFieldAttribute(12, "void", "*batch_cache", "void", 0)] public object ptr_batch_cache; public Curves() { this.id = default; this.ptr_adt = default; this.geometry = default; this.flag = default; this.attributes_active_index = default; this.ptr_ptr_mat = default; this.totcol = default; this.symmetry = default; this.selection_domain = default; this._pad = default; this.ptr_surface = default; this.ptr_surface_uv_map = default; this.ptr_batch_cache = default; } public Curves(ID id, AnimData ptr_adt, CurvesGeometry geometry, int flag, int attributes_active_index, Material ptr_ptr_mat, short totcol, char symmetry, char selection_domain, char[] _pad, Object ptr_surface, char ptr_surface_uv_map, object ptr_batch_cache) { this.id = id; this.ptr_adt = ptr_adt; this.geometry = geometry; this.flag = flag; this.attributes_active_index = attributes_active_index; this.ptr_ptr_mat = ptr_ptr_mat; this.totcol = totcol; this.symmetry = symmetry; this.selection_domain = selection_domain; this._pad = _pad; this.ptr_surface = ptr_surface; this.ptr_surface_uv_map = ptr_surface_uv_map; this.ptr_batch_cache = ptr_batch_cache; } } }