_changes | PBD::SequenceProperty< Container > | protected |
_property_id | PBD::PropertyBase | private |
_update_callback | PBD::SequenceProperty< Container > | protected |
_val | PBD::SequenceProperty< Container > | protected |
apply_change(PropertyBase const *p) | PBD::SequenceProperty< Container > | inlinevirtual |
back() | PBD::SequenceProperty< Container > | inline |
back() const | PBD::SequenceProperty< Container > | inline |
begin() | PBD::SequenceProperty< Container > | inline |
begin() const | PBD::SequenceProperty< Container > | inline |
ChangeContainer typedef | PBD::SequenceProperty< Container > | |
changed() const | PBD::SequenceProperty< Container > | inlinevirtual |
changes() const | PBD::SequenceProperty< Container > | inline |
clear() | PBD::SequenceProperty< Container > | inline |
clear_changes() | PBD::SequenceProperty< Container > | inlinevirtual |
clear_owned_changes() | PBD::SequenceProperty< Container > | inlinevirtual |
clone() const =0 | PBD::PropertyBase | pure virtual |
clone_from_xml(XMLNode const &node) const | PBD::SequenceProperty< Container > | inlinevirtual |
create() const =0 | PBD::SequenceProperty< Container > | privatepure virtual |
empty() const | PBD::SequenceProperty< Container > | inline |
end() | PBD::SequenceProperty< Container > | inline |
end() const | PBD::SequenceProperty< Container > | inline |
erase(typename Container::iterator i) | PBD::SequenceProperty< Container > | inline |
erase(typename Container::iterator f, typename Container::iterator l) | PBD::SequenceProperty< Container > | inline |
front() | PBD::SequenceProperty< Container > | inline |
front() const | PBD::SequenceProperty< Container > | inline |
get_changes_as_properties(PBD::PropertyList &changes, Command *cmd) const | PBD::SequenceProperty< Container > | inlinevirtual |
get_changes_as_xml(XMLNode *history_node) const | PBD::SequenceProperty< Container > | inlinevirtual |
get_content_as_xml(typename ChangeContainer::value_type, XMLNode &) const =0 | PBD::SequenceProperty< Container > | pure virtual |
get_content_from_xml(XMLNode const &node) const =0 | PBD::SequenceProperty< Container > | pure virtual |
get_value(XMLNode &node) const | PBD::SequenceProperty< Container > | inlinevirtual |
insert(typename Container::iterator i, const typename Container::value_type &v) | PBD::SequenceProperty< Container > | inline |
invert() | PBD::SequenceProperty< Container > | inlinevirtual |
operator=(const Container &other) | PBD::SequenceProperty< Container > | inline |
operator==(PropertyID pid) const | PBD::PropertyBase | inline |
pop_back() | PBD::SequenceProperty< Container > | inline |
pop_front() | PBD::SequenceProperty< Container > | inline |
property_id() const | PBD::PropertyBase | inline |
property_name() const | PBD::PropertyBase | inline |
PropertyBase(PropertyID pid) | PBD::PropertyBase | inline |
PropertyBase(PropertyBase const &b) | PBD::PropertyBase | inlineprotected |
push_back(const typename Container::value_type &v) | PBD::SequenceProperty< Container > | inline |
push_front(const typename Container::value_type &v) | PBD::SequenceProperty< Container > | inline |
rbegin() | PBD::SequenceProperty< Container > | inline |
rbegin() const | PBD::SequenceProperty< Container > | inline |
rdiff(std::vector< PBD::Command * > &cmds) const | PBD::SequenceProperty< Container > | inlinevirtual |
remove(const typename Container::value_type &v) | PBD::SequenceProperty< Container > | inline |
rend() | PBD::SequenceProperty< Container > | inline |
rend() const | PBD::SequenceProperty< Container > | inline |
rlist() const | PBD::SequenceProperty< Container > | inline |
SequenceProperty(PropertyID id, const std::function< void(const ChangeRecord &)> &update) | PBD::SequenceProperty< Container > | inline |
SequenceProperty(SequenceProperty< Container > const &p) | PBD::SequenceProperty< Container > | inlineprotected |
set_value(XMLNode const &) | PBD::SequenceProperty< Container > | inlinevirtual |
size() const | PBD::SequenceProperty< Container > | inline |
sort() | PBD::SequenceProperty< Container > | inline |
sort(BinaryPredicate comp) | PBD::SequenceProperty< Container > | inline |
update(const ChangeRecord &cr) | PBD::SequenceProperty< Container > | inline |
~PropertyBase() | PBD::PropertyBase | inlinevirtual |