//------------------------------------------------------------------------------ // // 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 { public class GreasePencilLineartModifierData { public ModifierData modifier; public ushort edge_types; public char source_type; public char use_multiple_levels; public short level_start; public short level_end; public Object ptr_source_camera; public Object ptr_light_contour_object; public Object ptr_source_object; public Collection ptr_source_collection; public Material ptr_target_material; public char[] target_layer = new System.Char[64]; public char[] source_vertex_group = new System.Char[64]; public char[] vgname = new System.Char[64]; public float overscan; public float shadow_camera_fov; public float shadow_camera_size; public float shadow_camera_near; public float shadow_camera_far; public float opacity; public short thickness; public char mask_switches; public char material_mask_bits; public char intersection_mask; public char shadow_selection; public char silhouette_selection; public char[] _pad = new System.Char[1]; public float crease_threshold; public float angle_splitting_threshold; public float chain_smooth_tolerance; public float chaining_image_threshold; public int calculation_flags; public int flags; public float stroke_depth_offset; public char level_start_override; public char level_end_override; public short edge_types_override; public char shadow_selection_override; public char shadow_use_silhouette_override; public char[] _pad2 = new System.Char[6]; public LineartCache ptr_shared_cache; public LineartCache ptr_cache; public LineartData ptr_la_data_ptr; public object ptr_runtime; public GreasePencilLineartModifierData( ModifierData modifier, ushort edge_types, char source_type, char use_multiple_levels, short level_start, short level_end, Object ptr_source_camera, Object ptr_light_contour_object, Object ptr_source_object, Collection ptr_source_collection, Material ptr_target_material, char[] target_layer, char[] source_vertex_group, char[] vgname, float overscan, float shadow_camera_fov, float shadow_camera_size, float shadow_camera_near, float shadow_camera_far, float opacity, short thickness, char mask_switches, char material_mask_bits, char intersection_mask, char shadow_selection, char silhouette_selection, char[] _pad, float crease_threshold, float angle_splitting_threshold, float chain_smooth_tolerance, float chaining_image_threshold, int calculation_flags, int flags, float stroke_depth_offset, char level_start_override, char level_end_override, short edge_types_override, char shadow_selection_override, char shadow_use_silhouette_override, char[] _pad2, LineartCache ptr_shared_cache, LineartCache ptr_cache, LineartData ptr_la_data_ptr, object ptr_runtime) { this.modifier = modifier; this.edge_types = edge_types; this.source_type = source_type; this.use_multiple_levels = use_multiple_levels; this.level_start = level_start; this.level_end = level_end; this.ptr_source_camera = ptr_source_camera; this.ptr_light_contour_object = ptr_light_contour_object; this.ptr_source_object = ptr_source_object; this.ptr_source_collection = ptr_source_collection; this.ptr_target_material = ptr_target_material; this.target_layer = target_layer; this.source_vertex_group = source_vertex_group; this.vgname = vgname; this.overscan = overscan; this.shadow_camera_fov = shadow_camera_fov; this.shadow_camera_size = shadow_camera_size; this.shadow_camera_near = shadow_camera_near; this.shadow_camera_far = shadow_camera_far; this.opacity = opacity; this.thickness = thickness; this.mask_switches = mask_switches; this.material_mask_bits = material_mask_bits; this.intersection_mask = intersection_mask; this.shadow_selection = shadow_selection; this.silhouette_selection = silhouette_selection; this._pad = _pad; this.crease_threshold = crease_threshold; this.angle_splitting_threshold = angle_splitting_threshold; this.chain_smooth_tolerance = chain_smooth_tolerance; this.chaining_image_threshold = chaining_image_threshold; this.calculation_flags = calculation_flags; this.flags = flags; this.stroke_depth_offset = stroke_depth_offset; this.level_start_override = level_start_override; this.level_end_override = level_end_override; this.edge_types_override = edge_types_override; this.shadow_selection_override = shadow_selection_override; this.shadow_use_silhouette_override = shadow_use_silhouette_override; this._pad2 = _pad2; this.ptr_shared_cache = ptr_shared_cache; this.ptr_cache = ptr_cache; this.ptr_la_data_ptr = ptr_la_data_ptr; this.ptr_runtime = ptr_runtime; } } }