| _added_notes | ARDOUR::MidiModel::NoteDiffCommand | private |
| _changes | ARDOUR::MidiModel::NoteDiffCommand | private |
| _extra_xml | PBD::Stateful | protected |
| _id | PBD::Stateful | private |
| _instant_xml | PBD::Stateful | protected |
| _lock | PBD::Stateful | protected |
| _model | ARDOUR::MidiModel::DiffCommand | protected |
| _name | ARDOUR::MidiModel::DiffCommand | protected |
| _pending_changed | PBD::Stateful | protected |
| _properties | PBD::Stateful | protected |
| _regenerate_xml_or_string_ids | PBD::Stateful | privatestatic |
| _removed_notes | ARDOUR::MidiModel::NoteDiffCommand | private |
| _scoped_connection_list | PBD::ScopedConnectionList | private |
| _scoped_connection_lock | PBD::ScopedConnectionList | mutableprivate |
| _stateful_frozen | PBD::Stateful | private |
| _xml_node_name | PBD::Stateful | protected |
| add(const NotePtr note) | ARDOUR::MidiModel::NoteDiffCommand | |
| 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_properties(XMLNode &) const | PBD::Stateful | protected |
| add_property(PropertyBase &s) | PBD::Stateful | |
| added_notes() const | ARDOUR::MidiModel::NoteDiffCommand | inline |
| adds_or_removes() const | ARDOUR::MidiModel::NoteDiffCommand | inline |
| apply_change(PropertyBase const &) | PBD::Stateful | virtual |
| apply_changes(PropertyList const &) | PBD::Stateful | |
| change(const NotePtr note, Property prop, uint8_t new_value) | ARDOUR::MidiModel::NoteDiffCommand | inline |
| change(const NotePtr note, Property prop, TimeType new_time) | ARDOUR::MidiModel::NoteDiffCommand | inline |
| change(const NotePtr note, Property prop, const Variant &new_value) | ARDOUR::MidiModel::NoteDiffCommand | |
| changed() const | PBD::Stateful | |
| ChangeList typedef | ARDOUR::MidiModel::NoteDiffCommand | |
| changes() const | ARDOUR::MidiModel::NoteDiffCommand | inline |
| Channel enum value | ARDOUR::MidiModel::NoteDiffCommand | |
| clear_changes() | PBD::Stateful | |
| clear_owned_changes() | PBD::Stateful | virtual |
| Command() | PBD::Command | inlineprotected |
| Command(const std::string &name) | PBD::Command | inlineprotected |
| ConnectionList typedef | PBD::ScopedConnectionList | private |
| current_state_version | PBD::Stateful | static |
| Destroyed | PBD::Destructible | |
| DiffCommand(std::shared_ptr< MidiModel > m, const std::string &name) | ARDOUR::MidiModel::DiffCommand | |
| drop_connections() | PBD::ScopedConnectionList | |
| drop_references() | PBD::Destructible | inlinevirtual |
| DropReferences | PBD::Destructible | |
| empty() const | PBD::Command | inlinevirtual |
| extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
| get_changes_as_properties(PBD::Command *) const | PBD::Stateful | |
| get_state() const | ARDOUR::MidiModel::NoteDiffCommand | virtual |
| get_value(const NotePtr note, Property prop) | ARDOUR::MidiModel::NoteDiffCommand | static |
| id() const | PBD::Stateful | inline |
| instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
| Length enum value | ARDOUR::MidiModel::NoteDiffCommand | |
| loading_state_version | PBD::Stateful | static |
| marshal_change(const NoteChange &) const | ARDOUR::MidiModel::NoteDiffCommand | private |
| marshal_note(const NotePtr note) const | ARDOUR::MidiModel::NoteDiffCommand | private |
| mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
| model() const | ARDOUR::MidiModel::DiffCommand | inline |
| name() const | ARDOUR::MidiModel::DiffCommand | inline |
| NoteDiffCommand(std::shared_ptr< MidiModel > m, const std::string &name) | ARDOUR::MidiModel::NoteDiffCommand | inline |
| NoteDiffCommand(std::shared_ptr< MidiModel > m, const XMLNode &node) | ARDOUR::MidiModel::NoteDiffCommand | |
| NoteList typedef | ARDOUR::MidiModel::NoteDiffCommand | |
| NoteNumber enum value | ARDOUR::MidiModel::NoteDiffCommand | |
| operator()() | ARDOUR::MidiModel::NoteDiffCommand | virtual |
| operator+=(const NoteDiffCommand &other) | ARDOUR::MidiModel::NoteDiffCommand | |
| operator=(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
| post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
| properties() const | PBD::Stateful | inline |
| Property enum name | ARDOUR::MidiModel::NoteDiffCommand | |
| 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 |
| redo() | PBD::Command | inlinevirtual |
| regenerate_xml_or_string_ids() const | PBD::Stateful | protected |
| remove(const NotePtr note) | ARDOUR::MidiModel::NoteDiffCommand | |
| removed_notes() const | ARDOUR::MidiModel::NoteDiffCommand | inline |
| reset_id() | PBD::Stateful | |
| resume_property_changes() | PBD::Stateful | virtual |
| save_extra_xml(const XMLNode &) | PBD::Stateful | |
| ScopedConnectionList() | PBD::ScopedConnectionList | |
| ScopedConnectionList(const ScopedConnectionList &)=delete | PBD::ScopedConnectionList | |
| send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
| set_id(const XMLNode &) | PBD::Stateful | |
| set_id(const std::string &) | PBD::Stateful | |
| set_name(const std::string &str) | PBD::Command | inline |
| set_regenerate_xml_and_string_ids_in_this_thread(bool yn) | PBD::Stateful | privatestatic |
| set_state(const XMLNode &, int version) | ARDOUR::MidiModel::NoteDiffCommand | virtual |
| set_values(XMLNode const &) | PBD::Stateful | protected |
| side_effect_removals | ARDOUR::MidiModel::NoteDiffCommand | private |
| side_effect_remove(const NotePtr note) | ARDOUR::MidiModel::NoteDiffCommand | |
| size() const | PBD::ScopedConnectionList | inline |
| StartTime enum value | ARDOUR::MidiModel::NoteDiffCommand | |
| Stateful() | PBD::Stateful | |
| suspend_property_changes() | PBD::Stateful | virtual |
| undo() | ARDOUR::MidiModel::NoteDiffCommand | virtual |
| unmarshal_change(XMLNode *xml_note) | ARDOUR::MidiModel::NoteDiffCommand | private |
| unmarshal_note(XMLNode *xml_note) | ARDOUR::MidiModel::NoteDiffCommand | private |
| value_type(Property prop) | ARDOUR::MidiModel::NoteDiffCommand | static |
| Velocity enum value | ARDOUR::MidiModel::NoteDiffCommand | |
| ~Command() | PBD::Command | inlinevirtual |
| ~Destructible() | PBD::Destructible | inlinevirtual |
| ~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
| ~Stateful() | PBD::Stateful | virtual |