|
Krita Source Code Documentation
|
Inheritance diagram for AbrIterator:Public Member Functions | |
| AbrIterator (KisAbrBrushCollectionSP brushCollection, const QString &resourceType) | |
| bool | hasNext () const override |
| QDateTime | lastModified () const override |
| void | next () override |
| The iterator is only valid if next() has been called at least once. | |
| KoResourceSP | resourceImpl () const override |
| This only loads the resource when called. | |
| QString | type () const override |
| QString | url () const override |
Public Member Functions inherited from KisResourceStorage::ResourceIterator | |
| virtual int | guessedVersion () const |
| KoResourceSP | resource () const |
| virtual QSharedPointer< KisResourceStorage::ResourceIterator > | versions () const |
| virtual | ~ResourceIterator () |
Public Attributes | |
| bool | isLoaded |
| KisAbrBrushCollectionSP | m_brushCollection |
| QMap< QString, KisAbrBrushSP >::const_iterator | m_brushCollectionIterator |
| QSharedPointer< QMap< QString, KisAbrBrushSP > > | m_brushesMap |
| KisAbrBrushSP | m_currentResource |
| QString | m_currentUrl |
| QString | m_resourceType |
Additional Inherited Members |
Definition at line 60 of file KisAbrStorage.cpp.
|
inline |
Definition at line 72 of file KisAbrStorage.cpp.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 79 of file KisAbrStorage.cpp.
References ResourceType::Brushes, hasNext(), isLoaded, m_brushCollection, m_brushCollectionIterator, m_brushesMap, and m_resourceType.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 114 of file KisAbrStorage.cpp.
References m_brushCollection.
|
inlineoverridevirtual |
The iterator is only valid if next() has been called at least once.
Implements KisResourceStorage::ResourceIterator.
Definition at line 101 of file KisAbrStorage.cpp.
References ResourceType::Brushes, KIS_SAFE_ASSERT_RECOVER_RETURN, m_brushCollectionIterator, m_brushesMap, m_currentResource, m_currentUrl, and m_resourceType.
|
inlineoverridevirtual |
This only loads the resource when called.
Implements KisResourceStorage::ResourceIterator.
Definition at line 116 of file KisAbrStorage.cpp.
References m_currentResource.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 113 of file KisAbrStorage.cpp.
References ResourceType::Brushes.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 112 of file KisAbrStorage.cpp.
References m_currentUrl.
| bool AbrIterator::isLoaded |
Definition at line 67 of file KisAbrStorage.cpp.
| KisAbrBrushCollectionSP AbrIterator::m_brushCollection |
Definition at line 63 of file KisAbrStorage.cpp.
| QMap<QString,KisAbrBrushSP>::const_iterator AbrIterator::m_brushCollectionIterator |
Definition at line 65 of file KisAbrStorage.cpp.
| QSharedPointer<QMap<QString, KisAbrBrushSP> > AbrIterator::m_brushesMap |
Definition at line 64 of file KisAbrStorage.cpp.
| KisAbrBrushSP AbrIterator::m_currentResource |
Definition at line 66 of file KisAbrStorage.cpp.
| QString AbrIterator::m_currentUrl |
Definition at line 68 of file KisAbrStorage.cpp.
| QString AbrIterator::m_resourceType |
Definition at line 69 of file KisAbrStorage.cpp.