ttree_view: added a clear() function

This commit is contained in:
Charles Dang 2016-08-12 13:34:17 +11:00
parent 7cf6df5910
commit cf4f4883ab
2 changed files with 7 additions and 0 deletions

View file

@ -88,6 +88,11 @@ void ttree_view::remove_node(ttree_view_node* node)
resize_content(0, -node_size.y);
}
void ttree_view::clear()
{
get_root_node().children_.clear();
}
void
ttree_view::child_populate_dirty_list(twindow& caller,
const std::vector<twidget*>& call_stack)

View file

@ -59,6 +59,8 @@ public:
void remove_node(ttree_view_node* tree_view_node);
void clear();
/** See @ref twidget::child_populate_dirty_list. */
virtual void
child_populate_dirty_list(twindow& caller,