![]() |
Ardour
9.0-pre0-1792-g9dafed2d76
|
#include <trigger_ui.h>
Public Member Functions | |
TriggerUI () | |
virtual | ~TriggerUI () |
void | set_trigger (ARDOUR::TriggerReference) |
virtual void | on_trigger_set () |
virtual void | on_trigger_changed (PBD::PropertyChange const &)=0 |
ARDOUR::TriggerReference | trigger_reference () const |
ARDOUR::TriggerPtr | trigger () const |
ARDOUR::TriggerBox & | triggerbox () const |
void | choose_color (Gtk::Window *) |
void | choose_sample (bool allow_multiple_select) |
void | sample_chosen (int r) |
void | launch_context_menu () |
void | follow_context_menu (GdkEventButton *) |
void | context_menu () |
void | edit_jump_done (int r, TriggerJumpDialog *d) |
void | edit_jump (bool right_fa) |
void | set_follow_action (ARDOUR::FollowAction const &) |
void | set_launch_style (ARDOUR::Trigger::LaunchStyle) |
void | set_quantization (Temporal::BBT_Offset const &) |
void | set_from_selection () |
void | toggle_trigger_isolated () |
void | clear_trigger () |
void | edit_trigger () |
void | trigger_midi_learn () |
void | trigger_midi_unlearn () |
Static Public Member Functions | |
static std::string | follow_action_to_string (ARDOUR::FollowAction const &, bool with_targets=false) |
static std::string | quantize_length_to_string (Temporal::BBT_Offset const &) |
static std::string | launch_style_to_string (ARDOUR::Trigger::LaunchStyle) |
static std::string | stretch_mode_to_string (ARDOUR::Trigger::StretchMode) |
static void | setup_actions_and_bindings () |
Static Public Attributes | |
static std::vector< std::string > | follow_strings |
static std::string | longest_follow |
static std::vector< std::string > | quantize_strings |
static std::string | longest_quantize |
static std::vector< std::string > | launch_strings |
static std::string | longest_launch |
static std::vector< std::string > | stretch_mode_strings |
static std::string | longest_stretch_mode |
Protected Member Functions | |
bool | namebox_button_press (GdkEventButton *) |
bool | start_rename () |
void | end_rename (bool) |
void | entry_changed () |
void | entry_activated () |
bool | entry_focus_in (GdkEventFocus *) |
bool | entry_focus_out (GdkEventFocus *) |
bool | entry_key_press (GdkEventKey *) |
bool | entry_key_release (GdkEventKey *) |
bool | entry_button_press (GdkEventButton *) |
void | disconnect_entry_signals () |
void | trigger_swap (uint32_t) |
Protected Attributes | |
std::list< sigc::connection > | _entry_connections |
bool | _renaming |
Gtk::Entry | _nameentry |
Gtk::Label | _name_label |
Gtk::EventBox | _namebox |
ArdourWidgets::Frame | _name_frame |
Gtk::FileChooserDialog * | _file_chooser |
sigc::connection | _file_chooser_connection |
Gtk::Menu * | _launch_context_menu |
Gtk::Menu * | _follow_context_menu |
Gtk::Menu * | _context_menu |
bool | _ignore_menu_action |
StripableColorDialog * | _color_dialog |
PBD::ScopedConnection | trigger_swap_connection |
ARDOUR::TriggerReference | tref |
sigc::connection | color_connection |
PBD::ScopedConnectionList | trigger_connections |
Private Member Functions | |
void | trigger_changed (PBD::PropertyChange const &) |
Definition at line 39 of file trigger_ui.h.
TriggerUI::TriggerUI | ( | ) |
|
virtual |
void TriggerUI::choose_color | ( | Gtk::Window * | ) |
void TriggerUI::choose_sample | ( | bool | allow_multiple_select | ) |
void TriggerUI::clear_trigger | ( | ) |
void TriggerUI::context_menu | ( | ) |
|
protected |
void TriggerUI::edit_jump | ( | bool | right_fa | ) |
void TriggerUI::edit_jump_done | ( | int | r, |
TriggerJumpDialog * | d | ||
) |
void TriggerUI::edit_trigger | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
static |
void TriggerUI::follow_context_menu | ( | GdkEventButton * | ) |
void TriggerUI::launch_context_menu | ( | ) |
|
static |
|
protected |
|
pure virtual |
Implemented in TriggerJumpDialog, TriggerEntry, SlotPropertyTable, MidiTriggerPropertiesBox, and AudioTriggerPropertiesBox.
|
inlinevirtual |
Reimplemented in TriggerJumpDialog, and SlotPropertyTable.
Definition at line 47 of file trigger_ui.h.
|
static |
void TriggerUI::sample_chosen | ( | int | r | ) |
void TriggerUI::set_follow_action | ( | ARDOUR::FollowAction const & | ) |
void TriggerUI::set_from_selection | ( | ) |
void TriggerUI::set_launch_style | ( | ARDOUR::Trigger::LaunchStyle | ) |
void TriggerUI::set_quantization | ( | Temporal::BBT_Offset const & | ) |
void TriggerUI::set_trigger | ( | ARDOUR::TriggerReference | ) |
|
static |
|
protected |
|
static |
void TriggerUI::toggle_trigger_isolated | ( | ) |
ARDOUR::TriggerPtr TriggerUI::trigger | ( | ) | const |
|
private |
void TriggerUI::trigger_midi_learn | ( | ) |
void TriggerUI::trigger_midi_unlearn | ( | ) |
|
inline |
Definition at line 66 of file trigger_ui.h.
|
protected |
|
inline |
Definition at line 68 of file trigger_ui.h.
|
protected |
Definition at line 124 of file trigger_ui.h.
|
protected |
Definition at line 121 of file trigger_ui.h.
|
protected |
Definition at line 109 of file trigger_ui.h.
|
protected |
Definition at line 116 of file trigger_ui.h.
|
protected |
Definition at line 117 of file trigger_ui.h.
|
protected |
Definition at line 120 of file trigger_ui.h.
|
protected |
Definition at line 122 of file trigger_ui.h.
|
protected |
Definition at line 119 of file trigger_ui.h.
|
protected |
Definition at line 114 of file trigger_ui.h.
|
protected |
Definition at line 112 of file trigger_ui.h.
|
protected |
Definition at line 113 of file trigger_ui.h.
|
protected |
Definition at line 111 of file trigger_ui.h.
|
protected |
Definition at line 110 of file trigger_ui.h.
|
protected |
Definition at line 130 of file trigger_ui.h.
|
static |
Definition at line 55 of file trigger_ui.h.
|
static |
Definition at line 59 of file trigger_ui.h.
|
static |
Definition at line 56 of file trigger_ui.h.
|
static |
Definition at line 60 of file trigger_ui.h.
|
static |
Definition at line 58 of file trigger_ui.h.
|
static |
Definition at line 62 of file trigger_ui.h.
|
static |
Definition at line 57 of file trigger_ui.h.
|
static |
Definition at line 61 of file trigger_ui.h.
|
protected |
Definition at line 129 of file trigger_ui.h.
|
protected |
Definition at line 131 of file trigger_ui.h.
|
protected |
Definition at line 127 of file trigger_ui.h.