Ardour
9.0-pre0-582-g084a23a80d
|
#include <route_group_menu.h>
Public Member Functions | |
RouteGroupMenu (ARDOUR::Session *, PBD::PropertyList *) | |
~RouteGroupMenu () | |
Gtk::Menu * | menu () |
void | build (ARDOUR::WeakRouteList const &) |
void | detach () |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual void | set_session (ARDOUR::Session *) |
virtual ARDOUR::Session * | session () const |
Private Member Functions | |
void | add_item (ARDOUR::RouteGroup *, std::set< ARDOUR::RouteGroup * > const &, Gtk::RadioMenuItem::Group *) |
void | new_group () |
void | edit_group (ARDOUR::RouteGroup *) |
void | set_group (Gtk::RadioMenuItem *, ARDOUR::RouteGroup *) |
void | new_group_dialog_finished (int, RouteGroupDialog *) |
Private Attributes | |
Gtk::Menu * | _menu |
PBD::PropertyList * | _default_properties |
bool | _inhibit_group_selected |
ARDOUR::WeakRouteList | _subject |
Additional Inherited Members | |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Definition at line 30 of file route_group_menu.h.
RouteGroupMenu::RouteGroupMenu | ( | ARDOUR::Session * | , |
PBD::PropertyList * | |||
) |
RouteGroupMenu::~RouteGroupMenu | ( | ) |
|
private |
void RouteGroupMenu::build | ( | ARDOUR::WeakRouteList const & | ) |
void RouteGroupMenu::detach | ( | ) |
|
private |
Gtk::Menu* RouteGroupMenu::menu | ( | ) |
|
private |
|
private |
|
private |
|
private |
Definition at line 49 of file route_group_menu.h.
|
private |
Definition at line 50 of file route_group_menu.h.
|
private |
Definition at line 47 of file route_group_menu.h.
|
private |
Definition at line 51 of file route_group_menu.h.