diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2020-02-06 14:39:07 -0700 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2020-02-06 14:43:58 -0700 |
commit | c791d5970f4956cbe96f116dd3811ffae5f112ec (patch) | |
tree | bffbcc2b4ab2f70aa8d06f48a9ebbbdfbc928333 /gtk2_ardour/gui_object.cc | |
parent | a13fabf3440d5875e304c6bff57feda2c6ac9b08 (diff) |
add GUIObjectState::remove_property()
Diffstat (limited to 'gtk2_ardour/gui_object.cc')
-rw-r--r-- | gtk2_ardour/gui_object.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gtk2_ardour/gui_object.cc b/gtk2_ardour/gui_object.cc index 5fb37879d6..86a8776471 100644 --- a/gtk2_ardour/gui_object.cc +++ b/gtk2_ardour/gui_object.cc @@ -157,3 +157,13 @@ GUIObjectState::all_ids () const } return ids; } + +void +GUIObjectState::remove_property (const string & id, const string & prop_name) +{ + std::map <std::string, XMLNode*>::iterator i = object_map.find (id); + if (i == object_map.end()) { + return; + } + i->second->remove_property (prop_name); +} |