ardour
|
#include <binding_proxy.h>
Public Member Functions | |
BindingProxy (boost::shared_ptr< PBD::Controllable >) | |
BindingProxy () | |
virtual | ~BindingProxy () |
void | set_bind_button_state (guint button, guint statemask) |
bool | button_press_handler (GdkEventButton *) |
boost::shared_ptr < PBD::Controllable > | get_controllable () const |
void | set_controllable (boost::shared_ptr< PBD::Controllable >) |
Static Public Member Functions | |
static bool | is_bind_action (GdkEventButton *) |
Protected Member Functions | |
void | learning_finished () |
bool | prompter_hiding (GdkEventAny *) |
Protected Attributes | |
Gtkmm2ext::PopUp * | prompter |
boost::shared_ptr < PBD::Controllable > | controllable |
PBD::ScopedConnection | learning_connection |
Static Protected Attributes | |
static guint | bind_button = 2 |
static guint | bind_statemask = Gdk::CONTROL_MASK |
Definition at line 36 of file binding_proxy.h.
BindingProxy::BindingProxy | ( | boost::shared_ptr< PBD::Controllable > | c | ) |
Definition at line 37 of file binding_proxy.cc.
BindingProxy::BindingProxy | ( | ) |
Definition at line 43 of file binding_proxy.cc.
|
virtual |
Definition at line 48 of file binding_proxy.cc.
bool BindingProxy::button_press_handler | ( | GdkEventButton * | ev | ) |
Definition at line 77 of file binding_proxy.cc.
|
inline |
Definition at line 48 of file binding_proxy.h.
|
static |
Definition at line 70 of file binding_proxy.cc.
|
protected |
Definition at line 97 of file binding_proxy.cc.
|
protected |
Definition at line 107 of file binding_proxy.cc.
void BindingProxy::set_bind_button_state | ( | guint | button, |
guint | statemask | ||
) |
Definition at line 63 of file binding_proxy.cc.
void BindingProxy::set_controllable | ( | boost::shared_ptr< PBD::Controllable > | c | ) |
Definition at line 56 of file binding_proxy.cc.
|
staticprotected |
Definition at line 55 of file binding_proxy.h.
|
staticprotected |
Definition at line 56 of file binding_proxy.h.
|
protected |
Definition at line 53 of file binding_proxy.h.
|
protected |
Definition at line 58 of file binding_proxy.h.
|
protected |
Definition at line 52 of file binding_proxy.h.