//------------------------------------------------------------------------------ // // 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", 808)] public class Curves { [DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)] public ID id; [DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)] public AnimData adt; [DNAFieldAttribute(544, "CurvesGeometry", 2, "geometry", "CurvesGeometry", false, 216)] public CurvesGeometry geometry; [DNAFieldAttribute(4, "int", 3, "flag", "int", false, 760)] public int flag; [DNAFieldAttribute(4, "int", 4, "attributes_active_index", "int", false, 764)] public int attributes_active_index; [DNAFieldAttribute(8, "Material", 5, "**mat", "Material", true, 768)] public Material mat; [DNAFieldAttribute(2, "short", 6, "totcol", "short", false, 776)] public short totcol; [DNAFieldAttribute(1, "char", 7, "symmetry", "char", false, 778)] public char symmetry; [DNAFieldAttribute(1, "char", 8, "selection_domain", "char", false, 779)] public char selection_domain; [DNAFieldAttribute(4, "char", 9, "_pad[4]", "System.Char[]", false, 780)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(8, "Object", 10, "*surface", "Object", true, 784)] public Object surface; [DNAFieldAttribute(8, "char", 11, "*surface_uv_map", "char", true, 792)] public char surface_uv_map; [DNAFieldAttribute(8, "void", 12, "*batch_cache", "void", true, 800)] public object batch_cache; public Curves() { this.id = default; this.adt = default; this.geometry = default; this.flag = default; this.attributes_active_index = default; this.mat = default; this.totcol = default; this.symmetry = default; this.selection_domain = default; this._pad = default; this.surface = default; this.surface_uv_map = default; this.batch_cache = default; } public Curves(ID id, AnimData adt, CurvesGeometry geometry, int flag, int attributes_active_index, Material mat, short totcol, char symmetry, char selection_domain, char[] _pad, Object surface, char surface_uv_map, object batch_cache) { this.id = id; this.adt = adt; this.geometry = geometry; this.flag = flag; this.attributes_active_index = attributes_active_index; this.mat = mat; this.totcol = totcol; this.symmetry = symmetry; this.selection_domain = selection_domain; this._pad = _pad; this.surface = surface; this.surface_uv_map = surface_uv_map; this.batch_cache = batch_cache; } } }