![]() |
Ardour
9.0-pre0-822-g12e3bc5c20
|
#include <panner_interface.h>
Public Member Functions | |
PannerInterface (std::shared_ptr< ARDOUR::Panner >) | |
virtual | ~PannerInterface () |
std::shared_ptr< ARDOUR::Panner > | panner () |
void | edit () |
void | set_send_drawing_mode (bool) |
![]() | |
virtual | ~Destructible () |
virtual void | drop_references () |
Protected Member Functions | |
virtual void | set_tooltip ()=0 |
virtual std::weak_ptr< PBD::Controllable > | proxy_controllable () const =0 |
void | value_change () |
bool | on_enter_notify_event (GdkEventCrossing *) |
bool | on_leave_notify_event (GdkEventCrossing *) |
bool | on_key_release_event (GdkEventKey *) |
bool | on_button_press_event (GdkEventButton *) |
bool | on_button_release_event (GdkEventButton *) |
Protected Attributes | |
std::shared_ptr< ARDOUR::Panner > | _panner |
PannerPersistentTooltip | _tooltip |
bool | _send_mode |
Private Member Functions | |
virtual PannerEditor * | editor ()=0 |
Private Attributes | |
PannerEditor * | _editor |
Additional Inherited Members | |
![]() | |
PBD::Signal< void()> | Destroyed |
PBD::Signal< void()> | DropReferences |
Parent class for some panner UI classes that contains some common code
Definition at line 56 of file panner_interface.h.
PannerInterface::PannerInterface | ( | std::shared_ptr< ARDOUR::Panner > | ) |
|
virtual |
void PannerInterface::edit | ( | ) |
|
privatepure virtual |
Implemented in StereoPanner, and MonoPanner.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
inline |
Definition at line 62 of file panner_interface.h.
|
protectedpure virtual |
Implemented in StereoPanner, and MonoPanner.
void PannerInterface::set_send_drawing_mode | ( | bool | ) |
|
protectedpure virtual |
Implemented in StereoPanner, and MonoPanner.
|
protected |
|
private |
Definition at line 88 of file panner_interface.h.
|
protected |
Definition at line 81 of file panner_interface.h.
|
protected |
Definition at line 84 of file panner_interface.h.
|
protected |
Definition at line 82 of file panner_interface.h.