#include <subview.h>
|
| DynamicsSubview (MackieControlProtocol &mcp, std::shared_ptr< ARDOUR::Stripable > subview_stripable) |
|
virtual | ~DynamicsSubview () |
|
virtual Subview::Mode | subview_mode () const |
|
virtual void | update_global_buttons () |
|
virtual void | init_params () |
|
virtual void | setup_vpot (Strip *strip, Pot *vpot, std::string pending_display[2]) |
|
void | notify_change (std::weak_ptr< ARDOUR::AutomationControl >, uint32_t global_strip_position, bool force, bool propagate_mode_change) |
|
virtual bool | handle_cursor_left_press () |
|
virtual bool | handle_cursor_right_press () |
|
| Subview (MackieControlProtocol &mcp, std::shared_ptr< ARDOUR::Stripable > subview_stripable) |
|
virtual | ~Subview () |
|
virtual bool | permit_flipping_faders_and_pots () |
|
virtual void | handle_vselect_event (uint32_t global_strip_position) |
|
std::shared_ptr< ARDOUR::Stripable > | subview_stripable () const |
|
void | notify_subview_stripable_deleted () |
|
MackieControlProtocol & | mcp () |
|
PBD::ScopedConnectionList & | subview_stripable_connections () |
|
PBD::ScopedConnectionList & | subview_connections () |
|
void | do_parameter_display (std::string &display, const ARDOUR::ParameterDescriptor &pd, float param_val, Strip *strip, bool screen_hold) |
|
|
enum | Mode {
None
, EQ
, Dynamics
, Sends
,
TrackView
, Plugin
} |
|
void | init_strip_vectors () |
|
void | store_pointers (Strip *strip, Pot *vpot, std::string *pending_display, uint32_t global_strip_position) |
|
bool | retrieve_pointers (Strip **strip, Pot **vpot, std::string **pending_display, uint32_t global_strip_position) |
|
Definition at line 139 of file subview.h.
◆ DynamicsSubview()
ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::DynamicsSubview |
( |
MackieControlProtocol & |
mcp, |
|
|
std::shared_ptr< ARDOUR::Stripable > |
subview_stripable |
|
) |
| |
◆ ~DynamicsSubview()
virtual ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::~DynamicsSubview |
( |
| ) |
|
|
virtual |
◆ handle_cursor_left_press()
virtual bool ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::handle_cursor_left_press |
( |
| ) |
|
|
virtual |
◆ handle_cursor_right_press()
virtual bool ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::handle_cursor_right_press |
( |
| ) |
|
|
virtual |
◆ init_params()
virtual void ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::init_params |
( |
| ) |
|
|
virtual |
◆ notify_change()
void ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::notify_change |
( |
std::weak_ptr< ARDOUR::AutomationControl > |
, |
|
|
uint32_t |
global_strip_position, |
|
|
bool |
force, |
|
|
bool |
propagate_mode_change |
|
) |
| |
◆ setup_vpot()
virtual void ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::setup_vpot |
( |
Strip * |
strip, |
|
|
Pot * |
vpot, |
|
|
std::string |
pending_display[2] |
|
) |
| |
|
virtual |
◆ subview_mode()
virtual Subview::Mode ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::subview_mode |
( |
| ) |
const |
|
inlinevirtual |
◆ subview_mode_would_be_ok()
static bool ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::subview_mode_would_be_ok |
( |
std::shared_ptr< ARDOUR::Stripable > |
r, |
|
|
std::string & |
reason_why_not |
|
) |
| |
|
static |
◆ update_global_buttons()
virtual void ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::update_global_buttons |
( |
| ) |
|
|
virtual |
◆ _current_bank
uint32_t ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::_current_bank |
|
protected |
◆ available
std::vector<std::pair<std::shared_ptr<ARDOUR::AutomationControl>, std::string> > ArdourSurface::MACKIE_NAMESPACE::DynamicsSubview::available |
|
protected |
The documentation for this class was generated from the following file: