//------------------------------------------------------------------------------ // // 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(464, "ClothModifierData", 224)] public class ClothModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120, false)] public ModifierData modifier; [DNAFieldAttribute(1, "Cloth", "*clothObject", "Cloth", 8, true)] public Cloth ptr_clothObject; [DNAFieldAttribute(2, "ClothSimSettings", "*sim_parms", "ClothSimSettings", 8, true)] public ClothSimSettings ptr_sim_parms; [DNAFieldAttribute(3, "ClothCollSettings", "*coll_parms", "ClothCollSettings", 8, true)] public ClothCollSettings ptr_coll_parms; [DNAFieldAttribute(4, "PointCache", "*point_cache", "PointCache", 8, true)] public PointCache ptr_point_cache; [DNAFieldAttribute(5, "ListBase", "ptcaches", "ListBase", 16, false)] public ListBase ptcaches; [DNAFieldAttribute(6, "ClothHairData", "*hairdata", "ClothHairData", 8, true)] public ClothHairData ptr_hairdata; [DNAFieldAttribute(7, "float", "hair_grid_min[3]", "System.Single[]", 12, false)] public float[] hair_grid_min = new System.Single[3]; [DNAFieldAttribute(8, "float", "hair_grid_max[3]", "System.Single[]", 12, false)] public float[] hair_grid_max = new System.Single[3]; [DNAFieldAttribute(9, "int", "hair_grid_res[3]", "System.Int32[]", 12, false)] public int[] hair_grid_res = new System.Int32[3]; [DNAFieldAttribute(10, "float", "hair_grid_cellsize", "float", 4, false)] public float hair_grid_cellsize; [DNAFieldAttribute(11, "ClothSolverResult", "*solver_result", "ClothSolverResult", 8, true)] public ClothSolverResult ptr_solver_result; public ClothModifierData() { this.modifier = default; this.ptr_clothObject = default; this.ptr_sim_parms = default; this.ptr_coll_parms = default; this.ptr_point_cache = default; this.ptcaches = default; this.ptr_hairdata = default; this.hair_grid_min = default; this.hair_grid_max = default; this.hair_grid_res = default; this.hair_grid_cellsize = default; this.ptr_solver_result = default; } public ClothModifierData(ModifierData modifier, Cloth ptr_clothObject, ClothSimSettings ptr_sim_parms, ClothCollSettings ptr_coll_parms, PointCache ptr_point_cache, ListBase ptcaches, ClothHairData ptr_hairdata, float[] hair_grid_min, float[] hair_grid_max, int[] hair_grid_res, float hair_grid_cellsize, ClothSolverResult ptr_solver_result) { this.modifier = modifier; this.ptr_clothObject = ptr_clothObject; this.ptr_sim_parms = ptr_sim_parms; this.ptr_coll_parms = ptr_coll_parms; this.ptr_point_cache = ptr_point_cache; this.ptcaches = ptcaches; this.ptr_hairdata = ptr_hairdata; this.hair_grid_min = hair_grid_min; this.hair_grid_max = hair_grid_max; this.hair_grid_res = hair_grid_res; this.hair_grid_cellsize = hair_grid_cellsize; this.ptr_solver_result = ptr_solver_result; } } }