|
Krita Source Code Documentation
|
The KisResourceIterator class provides an iterator for a KisResourceModel. More...
#include <KisResourceIterator.h>
Classes | |
| struct | Private |
Public Member Functions | |
| bool | hasNext () const |
| bool | hasPrevious () const |
| KisResourceIterator (KisResourceModel *resourceModel) | |
| const KisResourceItemSP | next () |
| const KisResourceItemSP | peekNext () const |
| const KisResourceItemSP | peekPrevious () const |
| const KisResourceItemSP | previous () |
| void | toBack () |
| void | toFront () |
| ~KisResourceIterator () | |
Private Attributes | |
| QScopedPointer< Private > | d |
The KisResourceIterator class provides an iterator for a KisResourceModel.
Definition at line 51 of file KisResourceIterator.h.
| KisResourceIterator::KisResourceIterator | ( | KisResourceModel * | resourceModel | ) |
Definition at line 89 of file KisResourceIterator.cpp.
| KisResourceIterator::~KisResourceIterator | ( | ) |
Definition at line 94 of file KisResourceIterator.cpp.
| bool KisResourceIterator::hasNext | ( | ) | const |
Definition at line 99 of file KisResourceIterator.cpp.
References d.
| bool KisResourceIterator::hasPrevious | ( | ) | const |
Definition at line 104 of file KisResourceIterator.cpp.
References d.
| const KisResourceItemSP KisResourceIterator::next | ( | ) |
Definition at line 109 of file KisResourceIterator.cpp.
| const KisResourceItemSP KisResourceIterator::peekNext | ( | ) | const |
Definition at line 119 of file KisResourceIterator.cpp.
| const KisResourceItemSP KisResourceIterator::peekPrevious | ( | ) | const |
Definition at line 128 of file KisResourceIterator.cpp.
References d, and hasPrevious().
| const KisResourceItemSP KisResourceIterator::previous | ( | ) |
Definition at line 137 of file KisResourceIterator.cpp.
References d, and hasPrevious().
| void KisResourceIterator::toBack | ( | ) |
Definition at line 153 of file KisResourceIterator.cpp.
References d.
| void KisResourceIterator::toFront | ( | ) |
Definition at line 148 of file KisResourceIterator.cpp.
References d.
|
private |
Definition at line 68 of file KisResourceIterator.h.