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