element_ | orxonox::IteratorBase< T, I > | protected |
getElement() const | orxonox::IteratorBase< T, I > | inline |
IteratorBase(ObjectListElement< T > *element=nullptr) | orxonox::IteratorBase< T, I > | inline |
IteratorBase(const IteratorBase< OT, OI > &other) | orxonox::IteratorBase< T, I > | inline |
list_ | orxonox::IteratorBase< T, I > | protected |
ObjectListElementRemovalListener()=default | orxonox::ObjectListElementRemovalListener | |
operator bool() const | orxonox::IteratorBase< T, I > | inlineexplicit |
operator!=(const IteratorBase< T, I > &compare) const | orxonox::IteratorBase< T, I > | inline |
operator++() | orxonox::IteratorBase< T, I > | inline |
operator++(int) | orxonox::IteratorBase< T, I > | inline |
operator--() | orxonox::IteratorBase< T, I > | inline |
operator--(int i) | orxonox::IteratorBase< T, I > | inline |
operator=(ObjectListElement< T > *element) | orxonox::IteratorBase< T, I > | inline |
operator=(const IteratorBase< T, I > &other) | orxonox::IteratorBase< T, I > | inline |
operator==(const IteratorBase< T, I > &compare) const | orxonox::IteratorBase< T, I > | inline |
registerIterator() | orxonox::IteratorBase< T, I > | inlineprotected |
removedElement(ObjectListBaseElement *element) override | orxonox::IteratorBase< T, I > | inlinevirtual |
setElement(ObjectListBaseElement *element) | orxonox::IteratorBase< T, I > | inlineprotected |
unregisterIterator() | orxonox::IteratorBase< T, I > | inlineprotected |
~IteratorBase() | orxonox::IteratorBase< T, I > | inline |
~ObjectListElementRemovalListener()=default | orxonox::ObjectListElementRemovalListener | virtual |