_bank_relative | MIDIControllable | private |
_control_description | MIDIControllable | private |
_controllable | MIDIControllable | private |
_ctltype | MIDIControllable | private |
_current_uri | MIDIControllable | private |
_encoder | MIDIControllable | private |
_extra_xml | PBD::Stateful | protected |
_id | PBD::Stateful | private |
_instant_xml | PBD::Stateful | protected |
_is_gain_controller | MIDIControllable | private |
_learned | MIDIControllable | private |
_lock | PBD::Stateful | protected |
_momentary | MIDIControllable | private |
_parser | MIDIControllable | private |
_pending_changed | PBD::Stateful | protected |
_properties | PBD::Stateful | protected |
_regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
_rid | MIDIControllable | private |
_stateful_frozen | PBD::Stateful | private |
_surface | MIDIControllable | private |
_what | MIDIControllable | private |
_xml_node_name | PBD::Stateful | protected |
add_extra_xml(XMLNode &) | PBD::Stateful | |
add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
add_properties(XMLNode &) const | PBD::Stateful | protected |
add_property(PropertyBase &s) | PBD::Stateful | |
apply_change(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
bank_relative() const | MIDIControllable | inline |
bind_midi(MIDI::channel_t, MIDI::eventType, MIDI::byte) | MIDIControllable | |
bind_nrpn_change(MIDI::channel_t, uint16_t rpn) | MIDIControllable | |
bind_nrpn_value(MIDI::channel_t, uint16_t rpn) | MIDIControllable | |
bind_remap(std::shared_ptr< ARDOUR::Stripable >) | MIDIControllable | |
bind_rpn_change(MIDI::channel_t, uint16_t rpn) | MIDIControllable | |
bind_rpn_value(MIDI::channel_t, uint16_t rpn) | MIDIControllable | |
changed() const | PBD::Stateful | |
clear_changes() | PBD::Stateful | |
clear_owned_changes() | PBD::Stateful | virtual |
control_additional | MIDIControllable | private |
control_channel | MIDIControllable | private |
control_description() const | MIDIControllable | inline |
control_nrpn | MIDIControllable | private |
control_rpn | MIDIControllable | private |
control_to_midi(float val) | MIDIControllable | |
control_type | MIDIControllable | private |
controllable_death_connection | MIDIControllable | private |
controllable_lock | MIDIControllable | private |
controllable_remapped_connection | MIDIControllable | private |
Ctl_Dial enum value | MIDIControllable | |
Ctl_Momentary enum value | MIDIControllable | |
Ctl_Toggle enum value | MIDIControllable | |
CtlType enum name | MIDIControllable | |
current_state_version | PBD::Stateful | static |
current_uri() const | MIDIControllable | inline |
drop_controllable() | MIDIControllable | private |
drop_external_control() | MIDIControllable | |
Enc_2 enum value | MIDIControllable | |
Enc_B enum value | MIDIControllable | |
Enc_L enum value | MIDIControllable | |
Enc_R enum value | MIDIControllable | |
Encoder enum name | MIDIControllable | |
extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
get_control_additional() | MIDIControllable | inline |
get_control_channel() | MIDIControllable | inline |
get_control_type() | MIDIControllable | inline |
get_controllable() const | MIDIControllable | |
get_ctltype() const | MIDIControllable | inline |
get_encoder() const | MIDIControllable | inline |
get_parser() | MIDIControllable | inline |
get_state() const | MIDIControllable | virtual |
id() const | PBD::Stateful | inline |
init(const std::string &) | MIDIControllable | |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
last_controllable_value | MIDIControllable | private |
last_incoming | MIDIControllable | private |
last_value | MIDIControllable | private |
learn_about_external_control() | MIDIControllable | |
learned() const | MIDIControllable | inline |
loading_state_version | PBD::Stateful | static |
lookup_controllable() | MIDIControllable | |
max_value_for_type() const | MIDIControllable | private |
mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
midi_forget() | MIDIControllable | |
midi_learn_connection | MIDIControllable | private |
midi_msg_id | MIDIControllable | private |
midi_rebind(MIDI::channel_t channel=-1) | MIDIControllable | |
midi_receiver(MIDI::Parser &p, MIDI::byte *, size_t) | MIDIControllable | private |
midi_sense_connection | MIDIControllable | private |
midi_sense_controller(MIDI::Parser &, MIDI::EventTwoBytes *) | MIDIControllable | private |
midi_sense_note(MIDI::Parser &, MIDI::EventTwoBytes *, bool is_on) | MIDIControllable | private |
midi_sense_note_off(MIDI::Parser &p, MIDI::EventTwoBytes *tb) | MIDIControllable | private |
midi_sense_note_on(MIDI::Parser &p, MIDI::EventTwoBytes *tb) | MIDIControllable | private |
midi_sense_pitchbend(MIDI::Parser &, MIDI::pitchbend_t) | MIDIControllable | private |
midi_sense_program_change(MIDI::Parser &, MIDI::byte) | MIDIControllable | private |
midi_to_control(int val) | MIDIControllable | |
MIDIControllable(GenericMidiControlProtocol *, MIDI::Parser &, std::shared_ptr< PBD::Controllable >, bool momentary) | MIDIControllable | |
MIDIControllable(GenericMidiControlProtocol *, MIDI::Parser &, bool momentary=false) | MIDIControllable | |
No_enc enum value | MIDIControllable | |
nrpn_change(MIDI::Parser &, uint16_t nrpn, int direction) | MIDIControllable | private |
nrpn_value_change(MIDI::Parser &, uint16_t nrpn, float val) | MIDIControllable | private |
post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
properties() const | PBD::Stateful | inline |
property_changes_suspended() const | PBD::Stateful | inline |
property_factory(const XMLNode &) const | PBD::Stateful | virtual |
PropertyChanged | PBD::Stateful | |
rdiff(std::vector< PBD::Command * > &) const | PBD::Stateful | virtual |
rediscover_controllable() | MIDIControllable | |
regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
reset_id() | PBD::Stateful | |
resume_property_changes() | PBD::Stateful | virtual |
rid() const | MIDIControllable | inline |
rpn_change(MIDI::Parser &, uint16_t nrpn, int direction) | MIDIControllable | private |
rpn_value_change(MIDI::Parser &, uint16_t nrpn, float val) | MIDIControllable | private |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
set_controllable(std::shared_ptr< PBD::Controllable >) | MIDIControllable | |
set_ctltype(CtlType val) | MIDIControllable | inline |
set_encoder(Encoder val) | MIDIControllable | inline |
set_id(const XMLNode &) | PBD::Stateful | |
set_id(const std::string &) | PBD::Stateful | |
set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
set_state(const XMLNode &, int version) | MIDIControllable | virtual |
set_values(XMLNode const &) | PBD::Stateful | protected |
setting | MIDIControllable | private |
Stateful() | PBD::Stateful | |
stop_learning() | MIDIControllable | |
suspend_property_changes() | PBD::Stateful | virtual |
what() const | MIDIControllable | inline |
write_feedback(MIDI::byte *buf, int32_t &bufsize, bool force=false) | MIDIControllable | |
~MIDIControllable() | MIDIControllable | virtual |
~Stateful() | PBD::Stateful | virtual |