Geometry Nodes: allow overriding bake settings on overridden object

Previously, the bake settings in geometry nodes were not
editable even though they were stored on the overridden
object (instead of the not-overridden but linked node tree).

Pull Request: https://projects.blender.org/blender/blender/pulls/119874
This commit is contained in:
Jacques Lucke
2024-03-25 14:58:45 +01:00
parent 23fab6b6a6
commit 6b5a97170c

View File

@@ -7703,6 +7703,8 @@ static void rna_def_modifier_nodes_bake(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
RNA_define_lib_overridable(true);
srna = RNA_def_struct(brna, "NodesModifierBake", nullptr);
RNA_def_struct_ui_text(srna, "Nodes Modifier Bake", "");
@@ -7758,6 +7760,8 @@ static void rna_def_modifier_nodes_bake(BlenderRNA *brna)
RNA_def_property_struct_type(prop, "NodesModifierDataBlock");
RNA_def_property_collection_sdna(prop, nullptr, "data_blocks", "data_blocks_num");
RNA_def_property_srna(prop, "NodesModifierBakeDataBlocks");
RNA_define_lib_overridable(false);
}
static void rna_def_modifier_nodes_bakes(BlenderRNA *brna)