//------------------------------------------------------------------------------ // // 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 22/01/2025 02:33:14 namespace BlendFile.DNA { public class BevelModifierData { public ModifierData modifier; public float value; public int res; public short flags; public short val_flags; public short profile_type; public short lim_flags; public short e_flags; public short mat; public short edge_flags; public short face_str_mode; public short miter_inner; public short miter_outer; public short vmesh_method; public char affect_type; public char _pad; public float profile; public float bevel_angle; public float spread; public char[] defgrp_name = new System.Char[64]; public char[] _pad1 = new System.Char[4]; public CurveProfile ptr_custom_profile; public char[] edge_weight_name = new System.Char[64]; public char[] vertex_weight_name = new System.Char[64]; public BevelModifierData( ModifierData modifier, float value, int res, short flags, short val_flags, short profile_type, short lim_flags, short e_flags, short mat, short edge_flags, short face_str_mode, short miter_inner, short miter_outer, short vmesh_method, char affect_type, char _pad, float profile, float bevel_angle, float spread, char[] defgrp_name, char[] _pad1, CurveProfile ptr_custom_profile, char[] edge_weight_name, char[] vertex_weight_name) { this.modifier = modifier; this.value = value; this.res = res; this.flags = flags; this.val_flags = val_flags; this.profile_type = profile_type; this.lim_flags = lim_flags; this.e_flags = e_flags; this.mat = mat; this.edge_flags = edge_flags; this.face_str_mode = face_str_mode; this.miter_inner = miter_inner; this.miter_outer = miter_outer; this.vmesh_method = vmesh_method; this.affect_type = affect_type; this._pad = _pad; this.profile = profile; this.bevel_angle = bevel_angle; this.spread = spread; this.defgrp_name = defgrp_name; this._pad1 = _pad1; this.ptr_custom_profile = ptr_custom_profile; this.edge_weight_name = edge_weight_name; this.vertex_weight_name = vertex_weight_name; } } }