Ardour  8.7-14-g57a6773833
MIDIControllable Member List

This is the complete list of members for MIDIControllable, including all inherited members.

_bank_relativeMIDIControllableprivate
_control_descriptionMIDIControllableprivate
_controllableMIDIControllableprivate
_ctltypeMIDIControllableprivate
_current_uriMIDIControllableprivate
_encoderMIDIControllableprivate
_extra_xmlPBD::Statefulprotected
_idPBD::Statefulprivate
_instant_xmlPBD::Statefulprotected
_is_gain_controllerMIDIControllableprivate
_learnedMIDIControllableprivate
_lockPBD::Statefulprotected
_momentaryMIDIControllableprivate
_parserMIDIControllableprivate
_pending_changedPBD::Statefulprotected
_propertiesPBD::Statefulprotected
_regenerate_xml_or_string_idsPBD::Statefulprivatestatic
_ridMIDIControllableprivate
_stateful_frozenPBD::Statefulprivate
_surfaceMIDIControllableprivate
_whatMIDIControllableprivate
_xml_node_namePBD::Statefulprotected
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_properties(XMLNode &) constPBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
apply_change(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
bank_relative() constMIDIControllableinline
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() constPBD::Stateful
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
control_additionalMIDIControllableprivate
control_channelMIDIControllableprivate
control_description() constMIDIControllableinline
control_nrpnMIDIControllableprivate
control_rpnMIDIControllableprivate
control_to_midi(float val)MIDIControllable
control_typeMIDIControllableprivate
controllable_death_connectionMIDIControllableprivate
controllable_lockMIDIControllableprivate
controllable_remapped_connectionMIDIControllableprivate
Ctl_Dial enum valueMIDIControllable
Ctl_Momentary enum valueMIDIControllable
Ctl_Toggle enum valueMIDIControllable
CtlType enum nameMIDIControllable
current_state_versionPBD::Statefulstatic
current_uri() constMIDIControllableinline
drop_controllable()MIDIControllableprivate
drop_external_control()MIDIControllable
Enc_2 enum valueMIDIControllable
Enc_B enum valueMIDIControllable
Enc_L enum valueMIDIControllable
Enc_R enum valueMIDIControllable
Encoder enum nameMIDIControllable
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
get_changes_as_properties(PBD::Command *) constPBD::Stateful
get_control_additional()MIDIControllableinline
get_control_channel()MIDIControllableinline
get_control_type()MIDIControllableinline
get_controllable() constMIDIControllable
get_ctltype() constMIDIControllableinline
get_encoder() constMIDIControllableinline
get_parser()MIDIControllableinline
get_state() constMIDIControllablevirtual
id() constPBD::Statefulinline
init(const std::string &)MIDIControllable
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
last_controllable_valueMIDIControllableprivate
last_incomingMIDIControllableprivate
last_valueMIDIControllableprivate
learn_about_external_control()MIDIControllable
learned() constMIDIControllableinline
loading_state_versionPBD::Statefulstatic
lookup_controllable()MIDIControllable
max_value_for_type() constMIDIControllableprivate
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
midi_forget()MIDIControllable
midi_learn_connectionMIDIControllableprivate
midi_msg_idMIDIControllableprivate
midi_rebind(MIDI::channel_t channel=-1)MIDIControllable
midi_receiver(MIDI::Parser &p, MIDI::byte *, size_t)MIDIControllableprivate
midi_sense_connectionMIDIControllableprivate
midi_sense_controller(MIDI::Parser &, MIDI::EventTwoBytes *)MIDIControllableprivate
midi_sense_note(MIDI::Parser &, MIDI::EventTwoBytes *, bool is_on)MIDIControllableprivate
midi_sense_note_off(MIDI::Parser &p, MIDI::EventTwoBytes *tb)MIDIControllableprivate
midi_sense_note_on(MIDI::Parser &p, MIDI::EventTwoBytes *tb)MIDIControllableprivate
midi_sense_pitchbend(MIDI::Parser &, MIDI::pitchbend_t)MIDIControllableprivate
midi_sense_program_change(MIDI::Parser &, MIDI::byte)MIDIControllableprivate
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 valueMIDIControllable
nrpn_change(MIDI::Parser &, uint16_t nrpn, int direction)MIDIControllableprivate
nrpn_value_change(MIDI::Parser &, uint16_t nrpn, float val)MIDIControllableprivate
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
properties() constPBD::Statefulinline
property_changes_suspended() constPBD::Statefulinline
property_factory(const XMLNode &) constPBD::Statefulvirtual
PropertyChangedPBD::Stateful
rdiff(std::vector< PBD::Command * > &) constPBD::Statefulvirtual
rediscover_controllable()MIDIControllable
regenerate_xml_or_string_ids() constPBD::Statefulprotected
reset_id()PBD::Stateful
resume_property_changes()PBD::Statefulvirtual
rid() constMIDIControllableinline
rpn_change(MIDI::Parser &, uint16_t nrpn, int direction)MIDIControllableprivate
rpn_value_change(MIDI::Parser &, uint16_t nrpn, float val)MIDIControllableprivate
save_extra_xml(const XMLNode &)PBD::Stateful
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
set_controllable(std::shared_ptr< PBD::Controllable >)MIDIControllable
set_ctltype(CtlType val)MIDIControllableinline
set_encoder(Encoder val)MIDIControllableinline
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::Statefulprivatestatic
set_state(const XMLNode &, int version)MIDIControllablevirtual
set_values(XMLNode const &)PBD::Statefulprotected
settingMIDIControllableprivate
Stateful()PBD::Stateful
stop_learning()MIDIControllable
suspend_property_changes()PBD::Statefulvirtual
what() constMIDIControllableinline
write_feedback(MIDI::byte *buf, int32_t &bufsize, bool force=false)MIDIControllable
~MIDIControllable()MIDIControllablevirtual
~Stateful()PBD::Statefulvirtual