X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fgui_object.cc;h=b00cd5ae5484c445f4ce19780d3ea4efff0eba02;hb=4a10dbbc1b1fc0de33a125dcc1f6d74c592ff3f7;hp=3e21f82fa424280bd76d56991081b0c5bc7453f3;hpb=cbfe2f2fa56bd44536e1dbf9dbd3419b5be5f535;p=ardour.git diff --git a/gtk2_ardour/gui_object.cc b/gtk2_ardour/gui_object.cc index 3e21f82fa4..b00cd5ae54 100644 --- a/gtk2_ardour/gui_object.cc +++ b/gtk2_ardour/gui_object.cc @@ -71,6 +71,16 @@ GUIObjectState::get_or_add_node (const string& id) return get_or_add_node (&_state, id); } +/** Remove node with provided id. + * @param id property of Object node to look for. + */ + +void +GUIObjectState::remove_node (const std::string& id) +{ + _state.remove_nodes_and_delete(X_("id"), id ); +} + /** Get a string from our state. * @param id property of Object node to look for. * @param prop_name name of the Object property to return.