|
Ardour
9.0-pre0-1952-gc5e0b21049
|
#include <window_manager.h>
Public Member Functions | |
| void | register_window (ProxyBase *) |
| void | remove (const ProxyBase *) |
| void | toggle_window (ProxyBase *) |
| void | show_visible () const |
| void | set_session (ARDOUR::Session *) |
| void | add_state (XMLNode &) const |
| void | set_transient_for (Gtk::Window *) |
| Gtk::Window * | transient_parent () const |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
| SessionHandlePtr (ARDOUR::Session *s) | |
| SessionHandlePtr () | |
| virtual | ~SessionHandlePtr () |
| virtual ARDOUR::Session * | session () const |
Static Public Member Functions | |
| static Manager & | instance () |
Private Types | |
| typedef std::list< ProxyBase * > | Windows |
Private Member Functions | |
| Manager () | |
| ~Manager () | |
| void | window_proxy_was_mapped (ProxyBase *) |
| void | window_proxy_was_unmapped (ProxyBase *) |
Private Attributes | |
| Windows | _windows |
| Glib::RefPtr< Gtk::ActionGroup > | window_actions |
| Gtk::Window * | current_transient_parent |
Static Private Attributes | |
| static Manager * | _instance |
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 57 of file window_manager.h.
|
private |
Definition at line 74 of file window_manager.h.
|
private |
|
private |
| void WM::Manager::add_state | ( | XMLNode & | ) | const |
|
static |
| void WM::Manager::register_window | ( | ProxyBase * | ) |
| void WM::Manager::remove | ( | const ProxyBase * | ) |
|
virtual |
Reimplemented from ARDOUR::SessionHandlePtr.
| void WM::Manager::set_transient_for | ( | Gtk::Window * | ) |
| void WM::Manager::show_visible | ( | ) | const |
| void WM::Manager::toggle_window | ( | ProxyBase * | ) |
|
inline |
Definition at line 71 of file window_manager.h.
|
private |
|
private |
|
staticprivate |
Definition at line 82 of file window_manager.h.
|
private |
Definition at line 75 of file window_manager.h.
|
private |
Definition at line 77 of file window_manager.h.
|
private |
Definition at line 76 of file window_manager.h.