// Automatically generated by BlenderSharp at 22/01/2025 02:21:57 namespace BlendFile.DNA { public struct SolidifyModifierData { public ModifierData modifier; public char[] defgrp_name = new System.Char[64]; public char[] shell_defgrp_name = new System.Char[64]; public char[] rim_defgrp_name = new System.Char[64]; public float offset; public float offset_fac; public float offset_fac_vg; public float offset_clamp; public char mode; public char nonmanifold_offset_mode; public char nonmanifold_boundary_mode; public char _pad; public float crease_inner; public float crease_outer; public float crease_rim; public int flag; public short mat_ofs; public short mat_ofs_rim; public float merge_tolerance; public float bevel_convex; public SolidifyModifierData( ModifierData modifier, char[] defgrp_name, char[] shell_defgrp_name, char[] rim_defgrp_name, float offset, float offset_fac, float offset_fac_vg, float offset_clamp, char mode, char nonmanifold_offset_mode, char nonmanifold_boundary_mode, char _pad, float crease_inner, float crease_outer, float crease_rim, int flag, short mat_ofs, short mat_ofs_rim, float merge_tolerance, float bevel_convex) { this.modifier = modifier; this.defgrp_name = defgrp_name; this.shell_defgrp_name = shell_defgrp_name; this.rim_defgrp_name = rim_defgrp_name; this.offset = offset; this.offset_fac = offset_fac; this.offset_fac_vg = offset_fac_vg; this.offset_clamp = offset_clamp; this.mode = mode; this.nonmanifold_offset_mode = nonmanifold_offset_mode; this.nonmanifold_boundary_mode = nonmanifold_boundary_mode; this._pad = _pad; this.crease_inner = crease_inner; this.crease_outer = crease_outer; this.crease_rim = crease_rim; this.flag = flag; this.mat_ofs = mat_ofs; this.mat_ofs_rim = mat_ofs_rim; this.merge_tolerance = merge_tolerance; this.bevel_convex = bevel_convex; } } }