Merge pull request #103764 from kleonc/multi_node_edit_update_on_property_list_changed
Update `MultiNodeEdit` property list on edited nodes' property list changed
This commit is contained in:
commit
e99dc63fdc
2 changed files with 24 additions and 0 deletions
|
|
@ -36,12 +36,15 @@ class MultiNodeEdit : public RefCounted {
|
|||
GDCLASS(MultiNodeEdit, RefCounted);
|
||||
|
||||
LocalVector<NodePath> nodes;
|
||||
bool notify_property_list_changed_pending = false;
|
||||
struct PLData {
|
||||
int uses = 0;
|
||||
PropertyInfo info;
|
||||
};
|
||||
|
||||
bool _set_impl(const StringName &p_name, const Variant &p_value, const String &p_field);
|
||||
void _queue_notify_property_list_changed();
|
||||
void _notify_property_list_changed();
|
||||
|
||||
protected:
|
||||
static void _bind_methods();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue