//------------------------------------------------------------------------------ // // 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(520, "NodesModifierData", 184)] public class NodesModifierData { [DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)] public ModifierData modifier; [DNAFieldAttribute(8, "bNodeTree", 1, "*node_group", "bNodeTree", true, 120)] public bNodeTree node_group; [DNAFieldAttribute(8, "NodesModifierSettings", 2, "settings", "NodesModifierSettings", false, 128)] public NodesModifierSettings settings; [DNAFieldAttribute(8, "char", 3, "*simulation_bake_directory", "char", true, 136)] public char simulation_bake_directory; [DNAFieldAttribute(1, "int8_t", 4, "flag", "int8_t", false, 144)] public sbyte flag; [DNAFieldAttribute(1, "int8_t", 5, "bake_target", "int8_t", false, 145)] public sbyte bake_target; [DNAFieldAttribute(2, "char", 6, "_pad[2]", "System.Char[]", false, 146)] public char[] _pad = new System.Char[2]; [DNAFieldAttribute(4, "int", 7, "bakes_num", "int", false, 148)] public int bakes_num; [DNAFieldAttribute(8, "NodesModifierBake", 8, "*bakes", "NodesModifierBake", true, 152)] public NodesModifierBake bakes; [DNAFieldAttribute(4, "char", 9, "_pad2[4]", "System.Char[]", false, 160)] public char[] _pad2 = new System.Char[4]; [DNAFieldAttribute(4, "int", 10, "panels_num", "int", false, 164)] public int panels_num; [DNAFieldAttribute(8, "NodesModifierPanel", 11, "*panels", "NodesModifierPanel", true, 168)] public NodesModifierPanel panels; [DNAFieldAttribute(8, "NodesModifierRuntimeHandle", 12, "*runtime", "NodesModifierRuntimeHandle", true, 176)] public NodesModifierRuntimeHandle runtime; public NodesModifierData() { this.modifier = default; this.node_group = default; this.settings = default; this.simulation_bake_directory = default; this.flag = default; this.bake_target = default; this._pad = default; this.bakes_num = default; this.bakes = default; this._pad2 = default; this.panels_num = default; this.panels = default; this.runtime = default; } public NodesModifierData(ModifierData modifier, bNodeTree node_group, NodesModifierSettings settings, char simulation_bake_directory, sbyte flag, sbyte bake_target, char[] _pad, int bakes_num, NodesModifierBake bakes, char[] _pad2, int panels_num, NodesModifierPanel panels, NodesModifierRuntimeHandle runtime) { this.modifier = modifier; this.node_group = node_group; this.settings = settings; this.simulation_bake_directory = simulation_bake_directory; this.flag = flag; this.bake_target = bake_target; this._pad = _pad; this.bakes_num = bakes_num; this.bakes = bakes; this._pad2 = _pad2; this.panels_num = panels_num; this.panels = panels; this.runtime = runtime; } } }