Files
BlenderSharp/BlendFile/DNA/LightProbe.cs
2025-03-11 19:12:04 +01:00

199 lines
9.0 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(352, "LightProbe", 336)]
public class LightProbe {
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
public ID id;
[DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)]
public AnimData adt;
[DNAFieldAttribute(1, "char", 2, "type", "char", false, 216)]
public char type;
[DNAFieldAttribute(1, "char", 3, "flag", "char", false, 217)]
public char flag;
[DNAFieldAttribute(1, "char", 4, "attenuation_type", "char", false, 218)]
public char attenuation_type;
[DNAFieldAttribute(1, "char", 5, "parallax_type", "char", false, 219)]
public char parallax_type;
[DNAFieldAttribute(1, "char", 6, "grid_flag", "char", false, 220)]
public char grid_flag;
[DNAArrayAttribute(3, "char", 7, "_pad0[3]", "System.Char[]", 3, 221)]
public char[] _pad0 = new System.Char[3];
[DNAFieldAttribute(4, "float", 8, "distinf", "float", false, 224)]
public float distinf;
[DNAFieldAttribute(4, "float", 9, "distpar", "float", false, 228)]
public float distpar;
[DNAFieldAttribute(4, "float", 10, "falloff", "float", false, 232)]
public float falloff;
[DNAFieldAttribute(4, "float", 11, "clipsta", "float", false, 236)]
public float clipsta;
[DNAFieldAttribute(4, "float", 12, "clipend", "float", false, 240)]
public float clipend;
[DNAFieldAttribute(4, "float", 13, "vis_bias", "float", false, 244)]
public float vis_bias;
[DNAFieldAttribute(4, "float", 14, "vis_bleedbias", "float", false, 248)]
public float vis_bleedbias;
[DNAFieldAttribute(4, "float", 15, "vis_blur", "float", false, 252)]
public float vis_blur;
[DNAFieldAttribute(4, "float", 16, "intensity", "float", false, 256)]
public float intensity;
[DNAFieldAttribute(4, "int", 17, "grid_resolution_x", "int", false, 260)]
public int grid_resolution_x;
[DNAFieldAttribute(4, "int", 18, "grid_resolution_y", "int", false, 264)]
public int grid_resolution_y;
[DNAFieldAttribute(4, "int", 19, "grid_resolution_z", "int", false, 268)]
public int grid_resolution_z;
[DNAFieldAttribute(4, "int", 20, "grid_bake_samples", "int", false, 272)]
public int grid_bake_samples;
[DNAFieldAttribute(4, "float", 21, "grid_surface_bias", "float", false, 276)]
public float grid_surface_bias;
[DNAFieldAttribute(4, "float", 22, "grid_escape_bias", "float", false, 280)]
public float grid_escape_bias;
[DNAFieldAttribute(4, "float", 23, "grid_normal_bias", "float", false, 284)]
public float grid_normal_bias;
[DNAFieldAttribute(4, "float", 24, "grid_view_bias", "float", false, 288)]
public float grid_view_bias;
[DNAFieldAttribute(4, "float", 25, "grid_facing_bias", "float", false, 292)]
public float grid_facing_bias;
[DNAFieldAttribute(4, "float", 26, "grid_validity_threshold", "float", false, 296)]
public float grid_validity_threshold;
[DNAFieldAttribute(4, "float", 27, "grid_dilation_threshold", "float", false, 300)]
public float grid_dilation_threshold;
[DNAFieldAttribute(4, "float", 28, "grid_dilation_radius", "float", false, 304)]
public float grid_dilation_radius;
[DNAFieldAttribute(4, "float", 29, "grid_clamp_direct", "float", false, 308)]
public float grid_clamp_direct;
[DNAFieldAttribute(4, "float", 30, "grid_clamp_indirect", "float", false, 312)]
public float grid_clamp_indirect;
[DNAFieldAttribute(4, "int", 31, "grid_surfel_density", "int", false, 316)]
public int grid_surfel_density;
[DNAFieldAttribute(8, "Collection", 32, "*visibility_grp", "Collection", true, 320)]
public Collection visibility_grp;
[DNAFieldAttribute(4, "float", 33, "data_display_size", "float", false, 328)]
public float data_display_size;
[DNAArrayAttribute(4, "char", 34, "_pad1[4]", "System.Char[]", 4, 332)]
public char[] _pad1 = new System.Char[4];
public LightProbe() {
this.id = default;
this.adt = default;
this.type = default;
this.flag = default;
this.attenuation_type = default;
this.parallax_type = default;
this.grid_flag = default;
this._pad0 = default;
this.distinf = default;
this.distpar = default;
this.falloff = default;
this.clipsta = default;
this.clipend = default;
this.vis_bias = default;
this.vis_bleedbias = default;
this.vis_blur = default;
this.intensity = default;
this.grid_resolution_x = default;
this.grid_resolution_y = default;
this.grid_resolution_z = default;
this.grid_bake_samples = default;
this.grid_surface_bias = default;
this.grid_escape_bias = default;
this.grid_normal_bias = default;
this.grid_view_bias = default;
this.grid_facing_bias = default;
this.grid_validity_threshold = default;
this.grid_dilation_threshold = default;
this.grid_dilation_radius = default;
this.grid_clamp_direct = default;
this.grid_clamp_indirect = default;
this.grid_surfel_density = default;
this.visibility_grp = default;
this.data_display_size = default;
this._pad1 = default;
}
public LightProbe(
ID id,
AnimData adt,
char type,
char flag,
char attenuation_type,
char parallax_type,
char grid_flag,
char[] _pad0,
float distinf,
float distpar,
float falloff,
float clipsta,
float clipend,
float vis_bias,
float vis_bleedbias,
float vis_blur,
float intensity,
int grid_resolution_x,
int grid_resolution_y,
int grid_resolution_z,
int grid_bake_samples,
float grid_surface_bias,
float grid_escape_bias,
float grid_normal_bias,
float grid_view_bias,
float grid_facing_bias,
float grid_validity_threshold,
float grid_dilation_threshold,
float grid_dilation_radius,
float grid_clamp_direct,
float grid_clamp_indirect,
int grid_surfel_density,
Collection visibility_grp,
float data_display_size,
char[] _pad1) {
this.id = id;
this.adt = adt;
this.type = type;
this.flag = flag;
this.attenuation_type = attenuation_type;
this.parallax_type = parallax_type;
this.grid_flag = grid_flag;
this._pad0 = _pad0;
this.distinf = distinf;
this.distpar = distpar;
this.falloff = falloff;
this.clipsta = clipsta;
this.clipend = clipend;
this.vis_bias = vis_bias;
this.vis_bleedbias = vis_bleedbias;
this.vis_blur = vis_blur;
this.intensity = intensity;
this.grid_resolution_x = grid_resolution_x;
this.grid_resolution_y = grid_resolution_y;
this.grid_resolution_z = grid_resolution_z;
this.grid_bake_samples = grid_bake_samples;
this.grid_surface_bias = grid_surface_bias;
this.grid_escape_bias = grid_escape_bias;
this.grid_normal_bias = grid_normal_bias;
this.grid_view_bias = grid_view_bias;
this.grid_facing_bias = grid_facing_bias;
this.grid_validity_threshold = grid_validity_threshold;
this.grid_dilation_threshold = grid_dilation_threshold;
this.grid_dilation_radius = grid_dilation_radius;
this.grid_clamp_direct = grid_clamp_direct;
this.grid_clamp_indirect = grid_clamp_indirect;
this.grid_surfel_density = grid_surfel_density;
this.visibility_grp = visibility_grp;
this.data_display_size = data_display_size;
this._pad1 = _pad1;
}
}
}