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