#include <subview.h>
|
static std::string | shorten_display_text (const std::string &text, std::string::size_type target_length) |
|
Definition at line 213 of file subview.h.
◆ PluginSubviewState()
ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::PluginSubviewState |
( |
PluginSubview & |
context | ) |
|
◆ ~PluginSubviewState()
virtual ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::~PluginSubviewState |
( |
| ) |
|
|
virtual |
◆ bank_changed()
virtual void ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::bank_changed |
( |
| ) |
|
|
pure virtual |
◆ calculate_virtual_strip_position()
uint32_t ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::calculate_virtual_strip_position |
( |
uint32_t |
strip_index | ) |
const |
|
protected |
◆ handle_cursor_left_press()
virtual bool ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::handle_cursor_left_press |
( |
| ) |
|
|
virtual |
◆ handle_cursor_right_press()
virtual bool ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::handle_cursor_right_press |
( |
| ) |
|
|
pure virtual |
◆ handle_vselect_event()
virtual void ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::handle_vselect_event |
( |
uint32_t |
global_strip_position, |
|
|
std::shared_ptr< ARDOUR::Stripable > |
subview_stripable |
|
) |
| |
|
pure virtual |
◆ permit_flipping_faders_and_pots()
virtual bool ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::permit_flipping_faders_and_pots |
( |
| ) |
|
|
inlinevirtual |
◆ setup_vpot()
virtual void ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::setup_vpot |
( |
Strip * |
strip, |
|
|
Pot * |
vpot, |
|
|
std::string |
pending_display[2], |
|
|
uint32_t |
global_strip_position, |
|
|
std::shared_ptr< ARDOUR::Stripable > |
subview_stripable |
|
) |
| |
|
pure virtual |
◆ shorten_display_text()
static std::string ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::shorten_display_text |
( |
const std::string & |
text, |
|
|
std::string::size_type |
target_length |
|
) |
| |
|
static |
◆ _bank_size
const uint32_t ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::_bank_size |
|
protected |
◆ _context
PluginSubview& ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::_context |
|
protected |
◆ _current_bank
uint32_t ArdourSurface::MACKIE_NAMESPACE::PluginSubviewState::_current_bank |
|
protected |
The documentation for this class was generated from the following file: