Generated new code and added initial data handling

This commit is contained in:
mm00
2025-01-27 19:24:50 +01:00
parent ebcc629feb
commit 146a3992ce
940 changed files with 11560 additions and 9 deletions

View File

@@ -211,6 +211,106 @@ namespace BlendFile.DNA {
public float snap_angle_increment_3d;
[DNAFieldAttribute(97, "float", "snap_angle_increment_3d_precision", 4)]
public float snap_angle_increment_3d_precision;
public ToolSettings() {
this.ptr_vpaint = default;
this.ptr_wpaint = default;
this.ptr_sculpt = default;
this.uvsculpt = default;
this.ptr_gp_paint = default;
this.ptr_gp_vertexpaint = default;
this.ptr_gp_sculptpaint = default;
this.ptr_gp_weightpaint = default;
this.ptr_curves_sculpt = default;
this.vgroup_weight = default;
this.doublimit = default;
this.automerge = default;
this.object_flag = default;
this.selectmode = default;
this.unwrapper = default;
this.uvcalc_flag = default;
this.uv_flag = default;
this.uv_selectmode = default;
this.uv_sticky = default;
this.uvcalc_margin = default;
this.uvcalc_iterations = default;
this.uvcalc_weight_factor = default;
this.uvcalc_weight_group = default;
this.autoik_chainlen = default;
this.gpencil_flags = default;
this.gpencil_v3d_align = default;
this.gpencil_v2d_align = default;
this.annotate_v3d_align = default;
this.annotate_thickness = default;
this.gpencil_surface_offset = default;
this.gpencil_selectmode_edit = default;
this.gpencil_selectmode_sculpt = default;
this._pad0 = default;
this.gp_sculpt = default;
this.gp_interpolate = default;
this.imapaint = default;
this.paint_mode = default;
this.particle = default;
this.proportional_size = default;
this.select_thresh = default;
this.keying_flag = default;
this.autokey_mode = default;
this.keyframe_type = default;
this.multires_subdiv_type = default;
this.edge_mode = default;
this.edge_mode_live_unwrap = default;
this.transform_pivot_point = default;
this.transform_flag = default;
this.snap_node_mode = default;
this.snap_mode = default;
this.snap_uv_mode = default;
this.snap_anim_mode = default;
this.snap_flag = default;
this.snap_flag_node = default;
this.snap_flag_seq = default;
this.snap_flag_anim = default;
this.snap_uv_flag = default;
this._pad = default;
this.snap_target = default;
this.snap_transform_mode_flag = default;
this.snap_face_nearest_steps = default;
this.proportional_edit = default;
this.prop_mode = default;
this.proportional_objects = default;
this.proportional_mask = default;
this.proportional_action = default;
this.proportional_fcurve = default;
this.lock_markers = default;
this.auto_normalize = default;
this.wpaint_lock_relative = default;
this.multipaint = default;
this.weightuser = default;
this.vgroupsubset = default;
this.gpencil_selectmode_vertex = default;
this.uv_sculpt_settings = default;
this.workspace_tool_type = default;
this._pad5 = default;
this.sculpt_paint_settings = default;
this.sculpt_paint_unified_size = default;
this.sculpt_paint_unified_unprojected_radius = default;
this.sculpt_paint_unified_alpha = default;
this.unified_paint_settings = default;
this.curve_paint_settings = default;
this.statvis = default;
this.normal_vector = default;
this._pad6 = default;
this.ptr_custom_bevel_profile_preset = default;
this.ptr_sequencer_tool_settings = default;
this.snap_mode_tools = default;
this.plane_axis = default;
this.plane_depth = default;
this.plane_orient = default;
this.use_plane_axis_auto = default;
this._pad7 = default;
this.snap_angle_increment_2d = default;
this.snap_angle_increment_2d_precision = default;
this.snap_angle_increment_3d = default;
this.snap_angle_increment_3d_precision = default;
}
public ToolSettings(
VPaint ptr_vpaint,
VPaint ptr_wpaint,