addObserver(const Observer::Ptr &obs) | Ufe::Subject | |
append(const SceneItem::Ptr &item) | Ufe::Selection | |
back() const | Ufe::Selection | |
BaseClass typedef | Ufe::ObservableSelection | private |
begin() const | Ufe::Selection | |
beginNotificationGuard() override | Ufe::ObservableSelection | protectedvirtual |
cbegin() const | Ufe::Selection | |
cend() const | Ufe::Selection | |
cleanObservers(const Observers &dead) | Ufe::Subject | private |
clear() | Ufe::Selection | |
closestCommonAncestor() const | Ufe::Selection | |
const_iterator typedef | Ufe::Selection | |
const_reverse_iterator typedef | Ufe::Selection | |
contains(const Path &path) const | Ufe::Selection | |
containsAncestor(const Path &path) const | Ufe::Selection | |
containsAncestorInclusive(const Path &path) const | Ufe::Selection | |
containsDescendant(const Path &path) const | Ufe::Selection | |
containsDescendantInclusive(const Path &path) const | Ufe::Selection | |
crbegin() const | Ufe::Selection | |
crend() const | Ufe::Selection | |
doAppend(const SceneItem::Ptr &item) | Ufe::Selection | protected |
doClear() | Ufe::Selection | protected |
doInsert(const SceneItem::Ptr &position, const SceneItem::Ptr &item) | Ufe::Selection | protected |
doRemove(const SceneItem::Ptr &item) | Ufe::Selection | protected |
doReplaceWith(const Selection &selection) | Ufe::Selection | protected |
empty() const | Ufe::Selection | |
end() const | Ufe::Selection | |
endNotificationGuard() override | Ufe::ObservableSelection | protectedvirtual |
fCompositeNotification | Ufe::ObservableSelection | private |
fList | Ufe::Selection | private |
fObservers | Ufe::Subject | private |
front() const | Ufe::Selection | |
fTrieStorage | Ufe::Selection | private |
hasObserver(const Observer::Ptr &obs) const | Ufe::Subject | |
inCompositeNotification() const override | Ufe::ObservableSelection | virtual |
insert(const SceneItem::Ptr &position, const SceneItem::Ptr &item) | Ufe::Selection | |
list() | Ufe::Selection | inlineprotected |
nbObservers() const | Ufe::Subject | |
next(const SceneItem::Ptr &item) const | Ufe::Selection | |
notify(const Notification ¬ification) | Ufe::Subject | virtual |
ObservableSelection() | Ufe::ObservableSelection | |
ObservableSelection(const Selection &) | Ufe::ObservableSelection | |
ObservableSelection(const ObservableSelection &) | Ufe::ObservableSelection | |
ObservableSelection(Selection &&) | Ufe::ObservableSelection | |
ObservableSelection(ObservableSelection &&) | Ufe::ObservableSelection | |
Observers typedef | Ufe::Subject | private |
operator=(const Selection &) | Ufe::ObservableSelection | |
operator=(const ObservableSelection &) | Ufe::ObservableSelection | |
operator=(Selection &&rhs) | Ufe::ObservableSelection | |
operator=(ObservableSelection &&rhs) | Ufe::ObservableSelection | |
Ufe::Subject::operator=(const Subject &) | Ufe::Subject | |
Ufe::Subject::operator=(Subject &&) | Ufe::Subject | |
postAppend(const SceneItem::Ptr &item) override | Ufe::ObservableSelection | protectedvirtual |
postClear(const Selection &previous) override | Ufe::ObservableSelection | protectedvirtual |
postInsert(const SceneItem::Ptr &position, const SceneItem::Ptr &item) override | Ufe::ObservableSelection | protectedvirtual |
postRemove(const SceneItem::Ptr &item) override | Ufe::ObservableSelection | protectedvirtual |
postReplaceWith(const Selection &previous) override | Ufe::ObservableSelection | protectedvirtual |
rbegin() const | Ufe::Selection | |
remove(const SceneItem::Ptr &item) | Ufe::Selection | |
removeObserver(const Observer::Ptr &obs) | Ufe::Subject | |
rend() const | Ufe::Selection | |
replaceWith(const Selection &selection) | Ufe::Selection | |
Selection() | Ufe::Selection | |
Selection(std::initializer_list< SceneItem::Ptr > items) | Ufe::Selection | |
Selection(SceneItemList items) | Ufe::Selection | |
Selection(const SceneItem::Ptr &item) | Ufe::Selection | |
Selection(const Selection &) | Ufe::Selection | |
Selection(Selection &&) | Ufe::Selection | |
Selection(SceneItemList &&list, SelectionTrie &&selectionTrie) | Ufe::Selection | private |
size() const | Ufe::Selection | |
Subject() | Ufe::Subject | |
Subject(const Subject &) | Ufe::Subject | |
Subject(Subject &&) | Ufe::Subject | |
trie() | Ufe::Selection | protected |
trie() const | Ufe::Selection | protected |
~ObservableSelection() override | Ufe::ObservableSelection | |
~Selection() | Ufe::Selection | virtual |
~Subject() | Ufe::Subject | virtual |