//------------------------------------------------------------------------------ // // 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(362, "LightProbeGridCacheFrame", 168)] public class LightProbeGridCacheFrame { [DNAFieldAttribute(12, "int", 0, "size[3]", "System.Int32[]", false, 0)] public int[] size = new System.Int32[3]; [DNAFieldAttribute(4, "int", 1, "data_layout", "int", false, 12)] public int data_layout; [DNAFieldAttribute(4, "int", 2, "block_len", "int", false, 16)] public int block_len; [DNAFieldAttribute(4, "int", 3, "block_size", "int", false, 20)] public int block_size; [DNAFieldAttribute(8, "LightProbeBlockData", 4, "*block_infos", "LightProbeBlockData", true, 24)] public LightProbeBlockData block_infos; [DNAFieldAttribute(48, "LightProbeBakingData", 5, "baking", "LightProbeBakingData", false, 32)] public LightProbeBakingData baking; [DNAFieldAttribute(32, "LightProbeIrradianceData", 6, "irradiance", "LightProbeIrradianceData", false, 80)] public LightProbeIrradianceData irradiance; [DNAFieldAttribute(32, "LightProbeVisibilityData", 7, "visibility", "LightProbeVisibilityData", false, 112)] public LightProbeVisibilityData visibility; [DNAFieldAttribute(8, "LightProbeConnectivityData", 8, "connectivity", "LightProbeConnectivityData", false, 144)] public LightProbeConnectivityData connectivity; [DNAFieldAttribute(4, "char", 9, "_pad[4]", "System.Char[]", false, 152)] public char[] _pad = new System.Char[4]; [DNAFieldAttribute(4, "int", 10, "surfels_len", "int", false, 156)] public int surfels_len; [DNAFieldAttribute(8, "void", 11, "*surfels", "void", true, 160)] public object surfels; public LightProbeGridCacheFrame() { this.size = default; this.data_layout = default; this.block_len = default; this.block_size = default; this.block_infos = default; this.baking = default; this.irradiance = default; this.visibility = default; this.connectivity = default; this._pad = default; this.surfels_len = default; this.surfels = default; } public LightProbeGridCacheFrame(int[] size, int data_layout, int block_len, int block_size, LightProbeBlockData block_infos, LightProbeBakingData baking, LightProbeIrradianceData irradiance, LightProbeVisibilityData visibility, LightProbeConnectivityData connectivity, char[] _pad, int surfels_len, object surfels) { this.size = size; this.data_layout = data_layout; this.block_len = block_len; this.block_size = block_size; this.block_infos = block_infos; this.baking = baking; this.irradiance = irradiance; this.visibility = visibility; this.connectivity = connectivity; this._pad = _pad; this.surfels_len = surfels_len; this.surfels = surfels; } } }