#include <Facet.h>
Inheritance diagram for Odyssey::Facet::ModelLinkIterator:
Public Member Functions | |
ModelLinkIterator (const ModelLinkList &rhs) | |
Constructs a new iterator over the given list. | |
ModelLinkIterator (const ModelLinkIterator &rhs) | |
Constructs a new iterator as a copy of the given one. | |
~ModelLinkIterator () | |
bool | hasMoreElements () const |
Model * | getNext () |
Model * | peekNext () const |
void | next () |
void | prev () |
void | reset () |
ModelLinkList::const_iterator | begin () const |
ModelLinkList::const_iterator | end () const |
This class acts as an iterator over the linked Models. It will automatically retrieve the correct Model for the given reference within the links.
|
Constructs a new iterator over the given list.
|
|
Constructs a new iterator as a copy of the given one.
|
|
|
|
|
|
|
|
Implements Odyssey::Iterator< Model * >. |
|
Implements Odyssey::Iterator< Model * >. |
|
Implements Odyssey::Iterator< Model * >. |
|
Implements Odyssey::Iterator< Model * >. |
|
Implements Odyssey::Iterator< Model * >. |
|
Implements Odyssey::Iterator< Model * >. |