_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 | private |
_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 | |
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 |