| __invalidator(sigc::trackable &trackable, const char *, int) | PBD::EventLoop | static |
| _active | ARDOUR::ControlProtocol | private |
| _async_in | MIDISurface | protected |
| _async_out | MIDISurface | protected |
| _clear_pressed | ArdourSurface::LaunchPadPro | private |
| _connection_state | MIDISurface | protected |
| _current_layout | ArdourSurface::LaunchPadPro | private |
| _current_pad_target | ArdourSurface::LaunchPadPro | private |
| _data_required | MIDISurface | protected |
| _daw_in | ArdourSurface::LaunchPadPro | private |
| _daw_in_port | ArdourSurface::LaunchPadPro | private |
| _daw_out | ArdourSurface::LaunchPadPro | private |
| _daw_out_port | ArdourSurface::LaunchPadPro | private |
| _duplicate_pressed | ArdourSurface::LaunchPadPro | private |
| _extra_xml | PBD::Stateful | protected |
| _gui | ArdourSurface::LaunchPadPro | mutableprivate |
| _id | PBD::Stateful | private |
| _in_use | MIDISurface | protected |
| _input_bundle | MIDISurface | |
| _input_port | MIDISurface | protected |
| _instant_xml | PBD::Stateful | protected |
| _last_selected | ARDOUR::ControlProtocol | privatestatic |
| _lock | PBD::Stateful | protected |
| _main_loop | BaseUI | protected |
| ARDOUR::_name | ARDOUR::ControlProtocol | protected |
| _ok | BaseUI | protected |
| _output_bundle | MIDISurface | |
| _output_port | MIDISurface | protected |
| _pending_changed | PBD::Stateful | protected |
| _properties | PBD::Stateful | protected |
| _regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
| _run_lock | BaseUI | protected |
| _run_loop_thread | BaseUI | protected |
| _running | BaseUI | protected |
| _scoped_connection_list | PBD::ScopedConnectionList | private |
| _scoped_connection_lock | PBD::ScopedConnectionList | mutableprivate |
| _session_pressed | ArdourSurface::LaunchPadPro | private |
| _shift_pressed | ArdourSurface::LaunchPadPro | private |
| _stateful_frozen | PBD::Stateful | private |
| _tbank_route_width | BasicUI | protected |
| _tbank_row_height | BasicUI | protected |
| _tbank_start_route | BasicUI | protected |
| _tbank_start_row | BasicUI | protected |
| _thread_priority | BaseUI | privatestatic |
| _xml_node_name | PBD::Stateful | protected |
| AbstractUI(const std::string &name) | AbstractUI< MidiSurfaceRequest > | |
| access_action(std::string action_path) | BasicUI | |
| AccessAction | BasicUI | static |
| active() const | ARDOUR::ControlProtocol | inlinevirtual |
| ActiveChanged | ARDOUR::ControlProtocol | |
| add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList | |
| add_extra_xml(XMLNode &) | PBD::Stateful | |
| add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
| add_marker(const std::string &=std::string()) | BasicUI | |
| add_properties(XMLNode &) const | PBD::Stateful | protected |
| add_property(PropertyBase &s) | PBD::Stateful | |
| add_rid_to_selection(int rid) | ARDOUR::ControlProtocol | virtual |
| add_stripable_to_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
| all_pad_ids | ArdourSurface::LaunchPadPro | static |
| all_pads_off() | ArdourSurface::LaunchPadPro | private |
| all_pads_on(int color) | ArdourSurface::LaunchPadPro | private |
| all_pads_out() | ArdourSurface::LaunchPadPro | |
| all_tracks_rec_in() | BasicUI | |
| all_tracks_rec_out() | BasicUI | |
| AllLayouts | ArdourSurface::LaunchPadPro | privatestatic |
| apply_change(PropertyBase const &) | PBD::Stateful | virtual |
| apply_changes(PropertyList const &) | PBD::Stateful | |
| apply_mixer_scene(int scn) | BasicUI | |
| attach_request_source() | BaseUI | protected |
| automation_control_change(int n, std::weak_ptr< ARDOUR::AutomationControl >) | ArdourSurface::LaunchPadPro | private |
| available() | ArdourSurface::LaunchPadPro | static |
| bang_trigger_at(int x, int y) | BasicUI | |
| base_instance() | BaseUI | inline |
| base_ui_instance | BaseUI | private |
| BaseUI(const std::string &name) | BaseUI | |
| BasicUI(ARDOUR::Session &) | BasicUI | |
| BasicUI() | BasicUI | protected |
| begin_using_device() | ArdourSurface::LaunchPadPro | privatevirtual |
| build_color_map() | ArdourSurface::LaunchPadPro | private |
| build_gui() | ArdourSurface::LaunchPadPro | private |
| build_pad_map() | ArdourSurface::LaunchPadPro | private |
| bundles() | MIDISurface | virtual |
| button_varispeed(bool fwd) | BasicUI | |
| call_slot(EventLoop::InvalidationRecord *, const std::function< void()> &) | AbstractUI< MidiSurfaceRequest > | |
| BaseUI::call_slot(InvalidationRecord *, const std::function< void()> &)=0 | PBD::EventLoop | pure virtual |
| caller_is_self() const | BaseUI | inline |
| CallSlot | BaseUI | static |
| cancel_all_solo() | BasicUI | |
| capture_midi_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| capture_midi_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| capture_midi_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| CaptureMIDI enum value | ArdourSurface::LaunchPadPro | |
| changed() const | PBD::Stateful | |
| Chord enum value | ArdourSurface::LaunchPadPro | |
| chord_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| chord_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| chord_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| ChordLayout enum value | ArdourSurface::LaunchPadPro | private |
| Clear enum value | ArdourSurface::LaunchPadPro | |
| clear_changes() | PBD::Stateful | |
| clear_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| clear_owned_changes() | PBD::Stateful | virtual |
| clear_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| clear_release(Pad &) | ArdourSurface::LaunchPadPro | private |
| clear_stripable_selection() | ARDOUR::ControlProtocol | |
| CloseDialog | ARDOUR::ControlProtocol | static |
| color_map | ArdourSurface::LaunchPadPro | private |
| ColorMap typedef | ArdourSurface::LaunchPadPro | private |
| connect_daw_ports() | ArdourSurface::LaunchPadPro | private |
| connect_session_signals() | MIDISurface | protectedvirtual |
| connect_to_parser() | MIDISurface | protectedvirtual |
| connect_to_port_parser(MIDI::Port &) | MIDISurface | protectedvirtual |
| connection_handler(std::weak_ptr< ARDOUR::Port >, std::string name1, std::weak_ptr< ARDOUR::Port >, std::string name2, bool yn) | MIDISurface | private |
| ConnectionChange | MIDISurface | |
| ConnectionList typedef | PBD::ScopedConnectionList | private |
| ConnectionState enum name | MIDISurface | protected |
| consumed | ArdourSurface::LaunchPadPro | private |
| control_connections | ArdourSurface::LaunchPadPro | private |
| CONTROL_PROTOCOL_THREADS_NEED_TEMPO_MAP_DECL() | MIDISurface | |
| ControlProtocol(Session &, std::string name) | ARDOUR::ControlProtocol | |
| ControlProtocol(const ControlProtocol &) | ARDOUR::ControlProtocol | private |
| cue_press(Pad &, int row) | ArdourSurface::LaunchPadPro | private |
| current_fader_bank | ArdourSurface::LaunchPadPro | private |
| current_state_version | PBD::Stateful | static |
| Custom enum value | ArdourSurface::LaunchPadPro | |
| custom_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| custom_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| custom_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| CustomLayout enum value | ArdourSurface::LaunchPadPro | private |
| CustomSettings enum value | ArdourSurface::LaunchPadPro | private |
| DAW enum value | ArdourSurface::LaunchPadPro | private |
| daw_write(const MidiByteArray &) | ArdourSurface::LaunchPadPro | private |
| daw_write(MIDI::byte const *, size_t) | ArdourSurface::LaunchPadPro | private |
| Device enum value | ArdourSurface::LaunchPadPro | |
| device_acquire() | ArdourSurface::LaunchPadPro | inlineprivatevirtual |
| device_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| device_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| device_release() | ArdourSurface::LaunchPadPro | inlineprivatevirtual |
| device_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| DeviceFaders enum value | ArdourSurface::LaunchPadPro | private |
| DeviceMode enum name | ArdourSurface::LaunchPadPro | private |
| did_session_display | ArdourSurface::LaunchPadPro | private |
| display_session_layout() | ArdourSurface::LaunchPadPro | private |
| do_request(MidiSurfaceRequest *) | MIDISurface | protectedvirtual |
| Down enum value | ArdourSurface::LaunchPadPro | |
| down_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| down_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| down_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| drop() | MIDISurface | protected |
| drop_connections() | PBD::ScopedConnectionList | |
| Duplicate enum value | ArdourSurface::LaunchPadPro | |
| duplicate_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| duplicate_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| duplicate_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Enter | ARDOUR::ControlProtocol | static |
| event_loop_name() const | PBD::EventLoop | inline |
| event_loop_precall() | ARDOUR::ControlProtocol | protectedvirtual |
| EventLoop(std::string const &) | PBD::EventLoop | |
| extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
| Fader enum value | ArdourSurface::LaunchPadPro | private |
| fader_long_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| fader_move(int cc, int val) | ArdourSurface::LaunchPadPro | private |
| fader_release(Pad &) | ArdourSurface::LaunchPadPro | private |
| FaderBank enum name | ArdourSurface::LaunchPadPro | private |
| ffwd() | BasicUI | |
| ffwd_button_onoff() const | BasicUI | |
| find_closest_palette_color(uint32_t) | ArdourSurface::LaunchPadPro | private |
| find_trigger(int x, int y) | BasicUI | |
| first_selected_stripable() const | ARDOUR::ControlProtocol | |
| fit_16_tracks() | BasicUI | |
| fit_1_track() | BasicUI | |
| fit_2_tracks() | BasicUI | |
| fit_32_tracks() | BasicUI | |
| fit_4_tracks() | BasicUI | |
| fit_8_tracks() | BasicUI | |
| fit_all_tracks() | BasicUI | |
| fixed_length_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| fixed_length_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| fixed_length_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| FixedLength enum value | ArdourSurface::LaunchPadPro | |
| get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
| get_event_loop_for_thread() | PBD::EventLoop | static |
| get_feedback() const | ARDOUR::ControlProtocol | inlinevirtual |
| get_gui() const | ArdourSurface::LaunchPadPro | virtual |
| get_per_thread_request_buffer() | AbstractUI< MidiSurfaceRequest > | protected |
| get_record_enabled() | BasicUI | |
| get_request(RequestType) | AbstractUI< MidiSurfaceRequest > | protected |
| get_request_buffers_for_target_thread(const std::string &) | PBD::EventLoop | static |
| get_session() | MIDISurface | inline |
| get_state() const | ArdourSurface::LaunchPadPro | virtual |
| get_stripable_slot(int x, int y) const | ArdourSurface::LaunchPadPro | private |
| get_transport_speed() const | BasicUI | |
| glib_event_callback | ARDOUR::ControlProtocol | protected |
| goto_end() | BasicUI | |
| goto_nth_marker(int n) | BasicUI | |
| goto_start(bool and_roll=false) | BasicUI | |
| goto_zero() | BasicUI | |
| GotoView | ARDOUR::ControlProtocol | static |
| handle_midi_controller_message(MIDI::Parser &, MIDI::EventTwoBytes *) | ArdourSurface::LaunchPadPro | privatevirtual |
| handle_midi_note_off_message(MIDI::Parser &, MIDI::EventTwoBytes *) | ArdourSurface::LaunchPadPro | privatevirtual |
| handle_midi_note_on_message(MIDI::Parser &, MIDI::EventTwoBytes *) | ArdourSurface::LaunchPadPro | privatevirtual |
| handle_midi_pitchbend_message(MIDI::Parser &, MIDI::pitchbend_t) | MIDISurface | inlineprotectedvirtual |
| handle_midi_polypressure_message(MIDI::Parser &, MIDI::EventTwoBytes *) | MIDISurface | inlineprotectedvirtual |
| handle_midi_sysex(MIDI::Parser &, MIDI::byte *, size_t count) | ArdourSurface::LaunchPadPro | privatevirtual |
| handle_ui_requests() | AbstractUI< MidiSurfaceRequest > | protectedvirtual |
| has_editor() const | ArdourSurface::LaunchPadPro | inlinevirtual |
| id() const | PBD::Stateful | inline |
| input_port() | MIDISurface | |
| input_port_name() const | ArdourSurface::LaunchPadPro | virtual |
| InputConnected enum value | MIDISurface | protected |
| install_precall_handler(Glib::RefPtr< Glib::MainContext >) | ARDOUR::ControlProtocol | protected |
| instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
| invalidate_request(void *data) | PBD::EventLoop | static |
| jump_by_bars(int bars, ARDOUR::LocateTransportDisposition ltd=ARDOUR::RollIfAppropriate) | BasicUI | |
| jump_by_beats(int beats, ARDOUR::LocateTransportDisposition ltd=ARDOUR::RollIfAppropriate) | BasicUI | |
| jump_by_seconds(double sec, ARDOUR::LocateTransportDisposition ltd=ARDOUR::RollIfAppropriate) | BasicUI | |
| last_selected() | ARDOUR::ControlProtocol | inlinestatic |
| LaunchPadPro(ARDOUR::Session &) | ArdourSurface::LaunchPadPro | |
| Layout enum name | ArdourSurface::LaunchPadPro | private |
| Left enum value | ArdourSurface::LaunchPadPro | |
| left_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| left_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| left_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| light_logo() | ArdourSurface::LaunchPadPro | |
| light_pad(int pad_id, int color, int mode=0) | ArdourSurface::LaunchPadPro | private |
| loading_state_version | PBD::Stateful | static |
| locate(ARDOUR::samplepos_t sample, ARDOUR::LocateTransportDisposition ltd) | BasicUI | |
| locate(ARDOUR::samplepos_t sample, bool) | BasicUI | |
| locating() | BasicUI | |
| locked() | BasicUI | |
| Logo enum value | ArdourSurface::LaunchPadPro | |
| logo_color | ArdourSurface::LaunchPadPro | private |
| long_press_timeout(int pad_id) | ArdourSurface::LaunchPadPro | private |
| loop_button_onoff() const | BasicUI | |
| loop_location(Temporal::timepos_t const &start, Temporal::timepos_t const &end) | BasicUI | |
| loop_toggle() | BasicUI | |
| Lower1 enum value | ArdourSurface::LaunchPadPro | |
| lower1_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower1_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower1_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Lower2 enum value | ArdourSurface::LaunchPadPro | |
| lower2_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower2_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower2_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Lower3 enum value | ArdourSurface::LaunchPadPro | |
| lower3_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower3_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower3_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Lower4 enum value | ArdourSurface::LaunchPadPro | |
| lower4_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower4_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower4_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Lower5 enum value | ArdourSurface::LaunchPadPro | |
| lower5_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower5_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower5_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Lower6 enum value | ArdourSurface::LaunchPadPro | |
| lower6_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower6_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower6_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Lower7 enum value | ArdourSurface::LaunchPadPro | |
| lower7_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower7_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower7_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Lower8 enum value | ArdourSurface::LaunchPadPro | |
| lower8_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| lower8_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| lower8_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| m_context | BaseUI | protected |
| main_loop() const | BaseUI | inline |
| main_thread() | BaseUI | private |
| map_faders() | ArdourSurface::LaunchPadPro | private |
| map_triggerbox(int col) | ArdourSurface::LaunchPadPro | private |
| map_triggers() | ArdourSurface::LaunchPadPro | private |
| mark_in() | BasicUI | |
| mark_out() | BasicUI | |
| match_usb(uint16_t, uint16_t) | ArdourSurface::LaunchPadPro | static |
| maybe_install_precall_handler(Glib::RefPtr< Glib::MainContext >) | BaseUI | inlineprotectedvirtual |
| maybe_start_press_timeout(Pad &pad) | ArdourSurface::LaunchPadPro | private |
| MicroStep enum value | ArdourSurface::LaunchPadPro | |
| microstep_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| microstep_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| microstep_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
| midi_connectivity_established(bool) | MIDISurface | virtual |
| midi_input_handler(Glib::IOCondition ioc, MIDI::Port *port) | MIDISurface | virtual |
| midi_panic() | BasicUI | |
| MIDISurface(ARDOUR::Session &, std::string const &name, std::string const &port_name_prefix, bool use_pad_filter) | MIDISurface | |
| Mutation enum value | ArdourSurface::LaunchPadPro | |
| mutation_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| mutation_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| mutation_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Mute enum value | ArdourSurface::LaunchPadPro | |
| mute_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| mute_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| mute_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| name() const | ARDOUR::ControlProtocol | inlinevirtual |
| nearest_map | ArdourSurface::LaunchPadPro | private |
| NearestMap typedef | ArdourSurface::LaunchPadPro | private |
| new_request_type() | BaseUI | static |
| new_thread_connection | AbstractUI< MidiSurfaceRequest > | protected |
| next_marker() | BasicUI | |
| next_track(uint32_t initial_id) | ARDOUR::ControlProtocol | protected |
| Note enum value | ArdourSurface::LaunchPadPro | |
| note_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| note_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| note_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| NoteLayout enum value | ArdourSurface::LaunchPadPro | private |
| notify_loop_state_changed() | MIDISurface | inlineprotectedvirtual |
| notify_parameter_changed(std::string) | MIDISurface | inlineprotectedvirtual |
| notify_record_state_changed() | MIDISurface | inlineprotectedvirtual |
| notify_solo_active_changed(bool) | MIDISurface | inlineprotectedvirtual |
| notify_stripable_selection_changed(StripableNotificationListPtr) | ARDOUR::ControlProtocol | static |
| notify_transport_state_changed() | MIDISurface | inlineprotectedvirtual |
| ok() const | BaseUI | inline |
| operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
| output_port() | MIDISurface | |
| output_port_name() const | ArdourSurface::LaunchPadPro | virtual |
| OutputConnected enum value | MIDISurface | protected |
| pad_by_id(int pid) | ArdourSurface::LaunchPadPro | private |
| pad_filter(ARDOUR::MidiBuffer &in, ARDOUR::MidiBuffer &out) const | ArdourSurface::LaunchPadPro | privatevirtual |
| pad_long_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| pad_map | ArdourSurface::LaunchPadPro | private |
| pad_off(int pad_id) | ArdourSurface::LaunchPadPro | private |
| pad_press(Pad &, int velocity) | ArdourSurface::LaunchPadPro | private |
| pad_release(Pad &) | ArdourSurface::LaunchPadPro | private |
| PadID enum name | ArdourSurface::LaunchPadPro | |
| PadMap typedef | ArdourSurface::LaunchPadPro | private |
| Pan enum value | ArdourSurface::LaunchPadPro | |
| pan_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| pan_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| pan_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| PanFaders enum value | ArdourSurface::LaunchPadPro | private |
| pattern_settings_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| pattern_settings_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| pattern_settings_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Patterns enum value | ArdourSurface::LaunchPadPro | |
| patterns_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| patterns_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| patterns_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| PatternSettings enum value | ArdourSurface::LaunchPadPro | |
| Play enum value | ArdourSurface::LaunchPadPro | |
| play_button_onoff() const | BasicUI | |
| play_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| play_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| play_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| PluginSelected | ARDOUR::ControlProtocol | static |
| port_connections | MIDISurface | protected |
| port_name_prefix | MIDISurface | protected |
| port_registration_handler() | ArdourSurface::LaunchPadPro | privatevirtual |
| port_setup() | MIDISurface | protected |
| ports_acquire() | ArdourSurface::LaunchPadPro | privatevirtual |
| ports_release() | ArdourSurface::LaunchPadPro | privatevirtual |
| post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
| pre_fader_layout | ArdourSurface::LaunchPadPro | private |
| pre_register(const std::string &emitting_thread_name, uint32_t num_requests) | PBD::EventLoop | static |
| prev_marker() | BasicUI | |
| prev_track(uint32_t initial_id) | ARDOUR::ControlProtocol | protected |
| print_to_clip_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| print_to_clip_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| print_to_clip_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| PrintToClip enum value | ArdourSurface::LaunchPadPro | |
| Probability enum value | ArdourSurface::LaunchPadPro | |
| probability_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| probability_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| probability_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| probe(std::string &, std::string &) | ArdourSurface::LaunchPadPro | static |
| Programmer enum value | ArdourSurface::LaunchPadPro | private |
| ProgrammerLayout enum value | ArdourSurface::LaunchPadPro | private |
| Projects enum value | ArdourSurface::LaunchPadPro | |
| projects_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| projects_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| projects_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| properties() const | PBD::Stateful | inline |
| property_changes_suspended() const | PBD::Stateful | inline |
| property_factory(const XMLNode &) const | PBD::Stateful | virtual |
| PropertyChanged | PBD::Stateful | |
| Quantize enum value | ArdourSurface::LaunchPadPro | |
| quantize_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| quantize_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| quantize_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| quick_snapshot_stay() | BasicUI | |
| quick_snapshot_switch() | BasicUI | |
| Quit | BaseUI | static |
| quit() | BaseUI | |
| range_guarantee enum value | PBD::EventLoop | |
| rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
| rec_enable_toggle() | BasicUI | |
| reconnect_for_programmer() | ArdourSurface::LaunchPadPro | private |
| reconnect_for_session() | ArdourSurface::LaunchPadPro | private |
| record_arm_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| record_arm_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| record_arm_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| record_state_changed() | ArdourSurface::LaunchPadPro | private |
| RecordArm enum value | ArdourSurface::LaunchPadPro | |
| Redo | ARDOUR::ControlProtocol | static |
| redo() | BasicUI | |
| regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
| ARDOUR::register_thread(std::string name) | BasicUI | |
| AbstractUI< MidiSurfaceRequest >::register_thread(pthread_t, std::string, uint32_t num_requests) | AbstractUI< MidiSurfaceRequest > | |
| relax(Pad &p) | ArdourSurface::LaunchPadPro | private |
| remove_marker_at_playhead() | BasicUI | |
| remove_request_buffer_from_map(pthread_t) | PBD::EventLoop | static |
| remove_rid_from_selection(int rid) | ARDOUR::ControlProtocol | virtual |
| remove_stripable_from_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
| request_buffer_map_lock | AbstractUI< MidiSurfaceRequest > | |
| request_buffer_suppliers | PBD::EventLoop | privatestatic |
| request_buffers | AbstractUI< MidiSurfaceRequest > | protected |
| request_channel | BaseUI | private |
| request_handler(Glib::IOCondition) | BaseUI | protected |
| request_list | AbstractUI< MidiSurfaceRequest > | protected |
| RequestBufferMap typedef | AbstractUI< MidiSurfaceRequest > | protected |
| RequestBufferMapIterator typedef | AbstractUI< MidiSurfaceRequest > | protected |
| RequestBufferSuppliers typedef | PBD::EventLoop | private |
| RequestBufferVector typedef | AbstractUI< MidiSurfaceRequest > | protected |
| RequestType enum name | PBD::EventLoop | |
| reset_id() | PBD::Stateful | |
| resume_property_changes() | PBD::Stateful | virtual |
| revert_layout_on_fader_release | ArdourSurface::LaunchPadPro | private |
| rewind() | BasicUI | |
| rewind_button_onoff() const | BasicUI | |
| Right enum value | ArdourSurface::LaunchPadPro | |
| right_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| right_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| right_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| route_connections | ArdourSurface::LaunchPadPro | private |
| route_get_effective_gain(uint32_t table_index) | ARDOUR::ControlProtocol | |
| route_get_gain(uint32_t table_index) | ARDOUR::ControlProtocol | |
| route_get_muted(uint32_t table_index) | ARDOUR::ControlProtocol | |
| route_get_name(uint32_t table_index) | ARDOUR::ControlProtocol | |
| route_get_peak_input_power(uint32_t table_index, uint32_t which_input) | ARDOUR::ControlProtocol | |
| route_get_rec_enable(uint32_t table_index) | ARDOUR::ControlProtocol | |
| route_get_soloed(uint32_t table_index) | ARDOUR::ControlProtocol | |
| route_property_change(PBD::PropertyChange const &, int x) | ArdourSurface::LaunchPadPro | private |
| route_set_gain(uint32_t table_index, float) | ARDOUR::ControlProtocol | |
| route_set_muted(uint32_t table_index, bool) | ARDOUR::ControlProtocol | |
| route_set_rec_enable(uint32_t table_index, bool yn) | ARDOUR::ControlProtocol | |
| route_set_soloed(uint32_t table_index, bool) | ARDOUR::ControlProtocol | |
| route_table | ARDOUR::ControlProtocol | protected |
| rt_bit | BaseUI | privatestatic |
| run() | BaseUI | |
| run_event_loop() | ArdourSurface::LaunchPadPro | private |
| sample_to_timecode(samplepos_t sample, Timecode::Time &timecode, bool use_offset, bool use_subframes) const | BasicUI | |
| save_extra_xml(const XMLNode &) | PBD::Stateful | |
| save_state() | BasicUI | |
| Scale enum value | ArdourSurface::LaunchPadPro | private |
| ScopedConnectionList() | PBD::ScopedConnectionList | |
| ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
| scroll_dn_1_page() | BasicUI | |
| scroll_dn_1_track() | BasicUI | |
| scroll_text(std::string const &, int color, bool loop, float speed=0) | ArdourSurface::LaunchPadPro | private |
| scroll_up_1_page() | BasicUI | |
| scroll_up_1_track() | BasicUI | |
| scroll_x_offset | ArdourSurface::LaunchPadPro | private |
| scroll_y_offset | ArdourSurface::LaunchPadPro | private |
| ScrollTimeline | ARDOUR::ControlProtocol | static |
| select_stripable(int col) | ArdourSurface::LaunchPadPro | private |
| selection_connected | ARDOUR::ControlProtocol | privatestatic |
| selection_connection | ARDOUR::ControlProtocol | privatestatic |
| send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
| send_request(MidiSurfaceRequest *) | AbstractUI< MidiSurfaceRequest > | protected |
| SendFaders enum value | ArdourSurface::LaunchPadPro | private |
| Sends enum value | ArdourSurface::LaunchPadPro | |
| sends_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| sends_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| sends_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Sequencer enum value | ArdourSurface::LaunchPadPro | |
| sequencer_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| sequencer_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| sequencer_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| SequencerMicroStep enum value | ArdourSurface::LaunchPadPro | private |
| SequencerMutation enum value | ArdourSurface::LaunchPadPro | private |
| SequencerPatterns enum value | ArdourSurface::LaunchPadPro | private |
| SequencerPatternSettings enum value | ArdourSurface::LaunchPadPro | private |
| SequencerProbability enum value | ArdourSurface::LaunchPadPro | private |
| SequencerProjects enum value | ArdourSurface::LaunchPadPro | private |
| SequencerSettings enum value | ArdourSurface::LaunchPadPro | private |
| SequencerSteps enum value | ArdourSurface::LaunchPadPro | private |
| SequencerSwing enum value | ArdourSurface::LaunchPadPro | private |
| SequencerTempo enum value | ArdourSurface::LaunchPadPro | private |
| SequencerVelocity enum value | ArdourSurface::LaunchPadPro | private |
| session | BasicUI | protected |
| Session enum value | ArdourSurface::LaunchPadPro | |
| session_connections | MIDISurface | protected |
| session_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| session_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| session_release(Pad &) | ArdourSurface::LaunchPadPro | private |
| SessionLayout enum value | ArdourSurface::LaunchPadPro | private |
| set_active(bool yn) | ArdourSurface::LaunchPadPro | virtual |
| set_device_mode(DeviceMode) | ArdourSurface::LaunchPadPro | private |
| set_event_loop_for_thread(EventLoop *ui) | PBD::EventLoop | static |
| set_feedback(bool) | ARDOUR::ControlProtocol | inlinevirtual |
| set_id(const XMLNode &) | PBD::Stateful | |
| set_id(const std::string &) | PBD::Stateful | |
| set_layout(Layout, int page=0) | ArdourSurface::LaunchPadPro | private |
| set_loop_range() | BasicUI | |
| set_punch_range() | BasicUI | |
| set_record_enable(bool yn) | BasicUI | |
| set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
| set_rid_selection(int rid) | ARDOUR::ControlProtocol | virtual |
| set_route_table(uint32_t table_index, std::shared_ptr< ARDOUR::Route >) | ARDOUR::ControlProtocol | |
| set_route_table(uint32_t table_index, uint32_t remote_control_id) | ARDOUR::ControlProtocol | |
| set_route_table_size(uint32_t size) | ARDOUR::ControlProtocol | |
| set_session_range() | BasicUI | |
| set_state(const XMLNode &node, int version) | ArdourSurface::LaunchPadPro | virtual |
| set_stripable_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
| set_thread_priority(int p) | BaseUI | inlinestatic |
| set_thread_priority() const | BaseUI | protected |
| set_transport_speed(double speed) | BasicUI | |
| set_values(XMLNode const &) | PBD::Stateful | protected |
| Settings enum value | ArdourSurface::LaunchPadPro | private |
| setup_faders(FaderBank) | ArdourSurface::LaunchPadPro | private |
| setup_request_pipe() | BaseUI | private |
| Shift enum value | ArdourSurface::LaunchPadPro | |
| shift_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| shift_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| shift_release(Pad &) | ArdourSurface::LaunchPadPro | private |
| signal_new_request() | BaseUI | protected |
| signal_running() | BaseUI | protected |
| size() const | PBD::ScopedConnectionList | inline |
| slot_invalidation_rwlock() | AbstractUI< MidiSurfaceRequest > | inlinevirtual |
| Solo enum value | ArdourSurface::LaunchPadPro | |
| solo_long_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| solo_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| solo_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Standalone enum value | ArdourSurface::LaunchPadPro | private |
| start_press_timeout(Pad &pad) | ArdourSurface::LaunchPadPro | private |
| state_node_name | ARDOUR::ControlProtocol | static |
| Stateful() | PBD::Stateful | |
| Steps enum value | ArdourSurface::LaunchPadPro | |
| steps_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| steps_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| steps_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| StepTracksDown | ARDOUR::ControlProtocol | static |
| StepTracksUp | ARDOUR::ControlProtocol | static |
| stop_button_onoff() const | BasicUI | |
| stop_clip_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| stop_clip_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| stop_clip_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| stop_event_loop() | ArdourSurface::LaunchPadPro | private |
| stop_forget() | BasicUI | |
| stop_using_device() | ArdourSurface::LaunchPadPro | privatevirtual |
| StopClip enum value | ArdourSurface::LaunchPadPro | |
| store_mixer_scene(int scn) | BasicUI | |
| stripable_selection_changed() | ArdourSurface::LaunchPadPro | privatevirtual |
| stripable_slots | ArdourSurface::LaunchPadPro | private |
| StripableSlot typedef | ArdourSurface::LaunchPadPro | private |
| StripableSlotColumn typedef | ArdourSurface::LaunchPadPro | private |
| StripableSlotRow typedef | ArdourSurface::LaunchPadPro | private |
| suspend_property_changes() | PBD::Stateful | virtual |
| tbank_set_size(int route_width, int row_height) | BasicUI | |
| tbank_step_routes(int step_size) | BasicUI | |
| tbank_step_rows(int step_size) | BasicUI | |
| tear_down_gui() | ArdourSurface::LaunchPadPro | virtual |
| temporal_zoom_in() | BasicUI | |
| temporal_zoom_out() | BasicUI | |
| thread_buffer_requests | PBD::EventLoop | privatestatic |
| thread_buffer_requests_lock | PBD::EventLoop | privatestatic |
| thread_event_loop | PBD::EventLoop | privatestatic |
| thread_init() | MIDISurface | protectedvirtual |
| ThreadRequestBufferList typedef | PBD::EventLoop | private |
| timecode_frames_per_hour() | BasicUI | |
| timecode_time(samplepos_t where, Timecode::Time &) | BasicUI | |
| timecode_to_sample(Timecode::Time &timecode, samplepos_t &sample, bool use_offset, bool use_subframes) const | BasicUI | |
| toggle_all_rec_enables() | BasicUI | |
| toggle_click() | BasicUI | |
| toggle_monitor_dim() | BasicUI | |
| toggle_monitor_mono() | BasicUI | |
| toggle_monitor_mute() | BasicUI | |
| toggle_punch_in() | BasicUI | |
| toggle_punch_out() | BasicUI | |
| toggle_rid_selection(int rid) | ARDOUR::ControlProtocol | virtual |
| toggle_roll(bool with_abort, bool roll_out_of_bounded_mode) | BasicUI | |
| toggle_stripable_selection(std::shared_ptr< ARDOUR::Stripable >) | ARDOUR::ControlProtocol | |
| transport_play(bool jump_back=false) | BasicUI | |
| transport_rolling() const | BasicUI | |
| transport_sample() | BasicUI | |
| transport_state_changed() | ArdourSurface::LaunchPadPro | private |
| transport_stop() | BasicUI | |
| trash | PBD::EventLoop | |
| trigger_connections | ArdourSurface::LaunchPadPro | private |
| trigger_cue_row(int cue) | BasicUI | |
| trigger_display_at(int x, int y) | BasicUI | |
| trigger_progress_at(int x) | BasicUI | |
| trigger_property_change(PBD::PropertyChange, ARDOUR::Trigger *) | ArdourSurface::LaunchPadPro | private |
| trigger_stop_all(bool stop_now=false) | BasicUI | |
| trigger_stop_col(int col, bool immediately=false) | BasicUI | |
| unbang_trigger_at(int x, int y) | BasicUI | |
| Undo | ARDOUR::ControlProtocol | static |
| undo() | BasicUI | |
| Up enum value | ArdourSurface::LaunchPadPro | |
| up_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| up_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| up_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| Velocity enum value | ArdourSurface::LaunchPadPro | |
| velocity_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| velocity_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| velocity_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| VerticalZoomInAll | ARDOUR::ControlProtocol | static |
| VerticalZoomInSelected | ARDOUR::ControlProtocol | static |
| VerticalZoomOutAll | ARDOUR::ControlProtocol | static |
| VerticalZoomOutSelected | ARDOUR::ControlProtocol | static |
| viewport_changed() | ArdourSurface::LaunchPadPro | private |
| Volume enum value | ArdourSurface::LaunchPadPro | |
| volume_long_press(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| volume_press(Pad &) | ArdourSurface::LaunchPadPro | private |
| volume_release(Pad &) | ArdourSurface::LaunchPadPro | inlineprivate |
| VolumeFaders enum value | ArdourSurface::LaunchPadPro | private |
| with_pad_filter | MIDISurface | protected |
| write(const MidiByteArray &) | MIDISurface | |
| write(MIDI::byte const *, size_t) | MIDISurface | |
| zoom_100_ms() | BasicUI | |
| zoom_10_min() | BasicUI | |
| zoom_10_ms() | BasicUI | |
| zoom_10_sec() | BasicUI | |
| zoom_1_min() | BasicUI | |
| zoom_1_sec() | BasicUI | |
| zoom_5_min() | BasicUI | |
| zoom_to_session() | BasicUI | |
| ZoomIn | ARDOUR::ControlProtocol | static |
| ZoomOut | ARDOUR::ControlProtocol | static |
| ZoomToSession | ARDOUR::ControlProtocol | static |
| ~AbstractUI() | AbstractUI< MidiSurfaceRequest > | virtual |
| ~BaseUI() | BaseUI | virtual |
| ~BasicUI() | BasicUI | virtual |
| ~ControlProtocol() | ARDOUR::ControlProtocol | virtual |
| ~EventLoop() | PBD::EventLoop | virtual |
| ~LaunchPadPro() | ArdourSurface::LaunchPadPro | |
| ~MIDISurface() | MIDISurface | |
| ~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
| ~Stateful() | PBD::Stateful | virtual |