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

@@ -99,6 +99,50 @@ namespace BlendFile.DNA {
public LineartCache ptr_cache;
[DNAFieldAttribute(41, "LineartData", "*la_data_ptr", 0)]
public LineartData ptr_la_data_ptr;
public LineartGpencilModifierData() {
this.modifier = default;
this.line_types = default;
this.source_type = default;
this.use_multiple_levels = default;
this.level_start = default;
this.level_end = default;
this.ptr_source_camera = default;
this.ptr_light_contour_object = default;
this.ptr_source_object = default;
this.ptr_source_collection = default;
this.ptr_target_material = default;
this.target_layer = default;
this.source_vertex_group = default;
this.vgname = default;
this.overscan = default;
this.shadow_camera_fov = default;
this.shadow_camera_size = default;
this.shadow_camera_near = default;
this.shadow_camera_far = default;
this.opacity = default;
this.thickness = default;
this.transparency_flags = default;
this.transparency_mask = default;
this.intersection_mask = default;
this.shadow_selection = default;
this.silhouette_selection = default;
this._pad = default;
this.crease_threshold = default;
this.angle_splitting_threshold = default;
this.chain_smooth_tolerance = default;
this.chaining_image_threshold = default;
this.calculation_flags = default;
this.flags = default;
this.stroke_depth_offset = default;
this.level_start_override = default;
this.level_end_override = default;
this.edge_types_override = default;
this.shadow_selection_override = default;
this.shadow_use_silhouette_override = default;
this._pad2 = default;
this.ptr_cache = default;
this.ptr_la_data_ptr = default;
}
public LineartGpencilModifierData(
GpencilModifierData modifier,
ushort line_types,