234 lines
12 KiB
C#
234 lines
12 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
using System;
|
|
|
|
|
|
namespace BlendFile.DNA {
|
|
using BlendFile;
|
|
|
|
[DNAClassAttribute(302, "LineartGpencilModifierData", 432)]
|
|
public class LineartGpencilModifierData {
|
|
[DNAFieldAttribute(104, "GpencilModifierData", 0, "modifier", "GpencilModifierData", false, 0)]
|
|
public GpencilModifierData modifier;
|
|
[DNAFieldAttribute(2, "ushort", 1, "line_types", "ushort", false, 104)]
|
|
public ushort line_types;
|
|
[DNAFieldAttribute(1, "char", 2, "source_type", "char", false, 106)]
|
|
public char source_type;
|
|
[DNAFieldAttribute(1, "char", 3, "use_multiple_levels", "char", false, 107)]
|
|
public char use_multiple_levels;
|
|
[DNAFieldAttribute(2, "short", 4, "level_start", "short", false, 108)]
|
|
public short level_start;
|
|
[DNAFieldAttribute(2, "short", 5, "level_end", "short", false, 110)]
|
|
public short level_end;
|
|
[DNAFieldAttribute(8, "Object", 6, "*source_camera", "Object", true, 112)]
|
|
public Object source_camera;
|
|
[DNAFieldAttribute(8, "Object", 7, "*light_contour_object", "Object", true, 120)]
|
|
public Object light_contour_object;
|
|
[DNAFieldAttribute(8, "Object", 8, "*source_object", "Object", true, 128)]
|
|
public Object source_object;
|
|
[DNAFieldAttribute(8, "Collection", 9, "*source_collection", "Collection", true, 136)]
|
|
public Collection source_collection;
|
|
[DNAFieldAttribute(8, "Material", 10, "*target_material", "Material", true, 144)]
|
|
public Material target_material;
|
|
[DNAFieldAttribute(64, "char", 11, "target_layer[64]", "System.Char[]", false, 152)]
|
|
public char[] target_layer = new System.Char[64];
|
|
[DNAFieldAttribute(64, "char", 12, "source_vertex_group[64]", "System.Char[]", false, 216)]
|
|
public char[] source_vertex_group = new System.Char[64];
|
|
[DNAFieldAttribute(64, "char", 13, "vgname[64]", "System.Char[]", false, 280)]
|
|
public char[] vgname = new System.Char[64];
|
|
[DNAFieldAttribute(4, "float", 14, "overscan", "float", false, 344)]
|
|
public float overscan;
|
|
[DNAFieldAttribute(4, "float", 15, "shadow_camera_fov", "float", false, 348)]
|
|
public float shadow_camera_fov;
|
|
[DNAFieldAttribute(4, "float", 16, "shadow_camera_size", "float", false, 352)]
|
|
public float shadow_camera_size;
|
|
[DNAFieldAttribute(4, "float", 17, "shadow_camera_near", "float", false, 356)]
|
|
public float shadow_camera_near;
|
|
[DNAFieldAttribute(4, "float", 18, "shadow_camera_far", "float", false, 360)]
|
|
public float shadow_camera_far;
|
|
[DNAFieldAttribute(4, "float", 19, "opacity", "float", false, 364)]
|
|
public float opacity;
|
|
[DNAFieldAttribute(2, "short", 20, "thickness", "short", false, 368)]
|
|
public short thickness;
|
|
[DNAFieldAttribute(1, "char", 21, "transparency_flags", "char", false, 370)]
|
|
public char transparency_flags;
|
|
[DNAFieldAttribute(1, "char", 22, "transparency_mask", "char", false, 371)]
|
|
public char transparency_mask;
|
|
[DNAFieldAttribute(1, "char", 23, "intersection_mask", "char", false, 372)]
|
|
public char intersection_mask;
|
|
[DNAFieldAttribute(1, "char", 24, "shadow_selection", "char", false, 373)]
|
|
public char shadow_selection;
|
|
[DNAFieldAttribute(1, "char", 25, "silhouette_selection", "char", false, 374)]
|
|
public char silhouette_selection;
|
|
[DNAFieldAttribute(1, "char", 26, "_pad[1]", "System.Char[]", false, 375)]
|
|
public char[] _pad = new System.Char[1];
|
|
[DNAFieldAttribute(4, "float", 27, "crease_threshold", "float", false, 376)]
|
|
public float crease_threshold;
|
|
[DNAFieldAttribute(4, "float", 28, "angle_splitting_threshold", "float", false, 380)]
|
|
public float angle_splitting_threshold;
|
|
[DNAFieldAttribute(4, "float", 29, "chain_smooth_tolerance", "float", false, 384)]
|
|
public float chain_smooth_tolerance;
|
|
[DNAFieldAttribute(4, "float", 30, "chaining_image_threshold", "float", false, 388)]
|
|
public float chaining_image_threshold;
|
|
[DNAFieldAttribute(4, "int", 31, "calculation_flags", "int", false, 392)]
|
|
public int calculation_flags;
|
|
[DNAFieldAttribute(4, "int", 32, "flags", "int", false, 396)]
|
|
public int flags;
|
|
[DNAFieldAttribute(4, "float", 33, "stroke_depth_offset", "float", false, 400)]
|
|
public float stroke_depth_offset;
|
|
[DNAFieldAttribute(1, "char", 34, "level_start_override", "char", false, 404)]
|
|
public char level_start_override;
|
|
[DNAFieldAttribute(1, "char", 35, "level_end_override", "char", false, 405)]
|
|
public char level_end_override;
|
|
[DNAFieldAttribute(2, "short", 36, "edge_types_override", "short", false, 406)]
|
|
public short edge_types_override;
|
|
[DNAFieldAttribute(1, "char", 37, "shadow_selection_override", "char", false, 408)]
|
|
public char shadow_selection_override;
|
|
[DNAFieldAttribute(1, "char", 38, "shadow_use_silhouette_override", "char", false, 409)]
|
|
public char shadow_use_silhouette_override;
|
|
[DNAFieldAttribute(6, "char", 39, "_pad2[6]", "System.Char[]", false, 410)]
|
|
public char[] _pad2 = new System.Char[6];
|
|
[DNAFieldAttribute(8, "LineartCache", 40, "*cache", "LineartCache", true, 416)]
|
|
public LineartCache cache;
|
|
[DNAFieldAttribute(8, "LineartData", 41, "*la_data_ptr", "LineartData", true, 424)]
|
|
public LineartData 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.source_camera = default;
|
|
this.light_contour_object = default;
|
|
this.source_object = default;
|
|
this.source_collection = default;
|
|
this.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.cache = default;
|
|
this.la_data_ptr = default;
|
|
}
|
|
public LineartGpencilModifierData(
|
|
GpencilModifierData modifier,
|
|
ushort line_types,
|
|
char source_type,
|
|
char use_multiple_levels,
|
|
short level_start,
|
|
short level_end,
|
|
Object source_camera,
|
|
Object light_contour_object,
|
|
Object source_object,
|
|
Collection source_collection,
|
|
Material 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 transparency_flags,
|
|
char transparency_mask,
|
|
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 cache,
|
|
LineartData la_data_ptr) {
|
|
this.modifier = modifier;
|
|
this.line_types = line_types;
|
|
this.source_type = source_type;
|
|
this.use_multiple_levels = use_multiple_levels;
|
|
this.level_start = level_start;
|
|
this.level_end = level_end;
|
|
this.source_camera = source_camera;
|
|
this.light_contour_object = light_contour_object;
|
|
this.source_object = source_object;
|
|
this.source_collection = source_collection;
|
|
this.target_material = 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.transparency_flags = transparency_flags;
|
|
this.transparency_mask = transparency_mask;
|
|
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.cache = cache;
|
|
this.la_data_ptr = la_data_ptr;
|
|
}
|
|
}
|
|
}
|