|
Krita Source Code Documentation
|
Inheritance diagram for AslIterator:Public Member Functions | |
| AslIterator (QSharedPointer< KisAslLayerStyleSerializer > aslSerializer, const QString &filename, 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 (but not in case of asl...) | |
| 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 () |
Private Attributes | |
| QSharedPointer< KisAslLayerStyleSerializer > | m_aslSerializer |
| KoResourceSP | m_currentResource |
| QString | m_currentType |
| QString | m_currentUuid |
| QString | m_filename |
| bool | m_isLoaded |
| QHash< QString, KoPatternSP > | m_patterns |
| QScopedPointer< QHashIterator< QString, KoPatternSP > > | m_patternsIterator |
| QString | m_resourceType |
| QVector< KisPSDLayerStyleSP > | m_styles |
| QScopedPointer< QVectorIterator< KisPSDLayerStyleSP > > | m_stylesIterator |
Additional Inherited Members |
Definition at line 39 of file KisAslStorage.cpp.
|
inline |
Definition at line 58 of file KisAslStorage.cpp.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 66 of file KisAslStorage.cpp.
References hasNext(), ResourceType::LayerStyles, m_aslSerializer, m_filename, m_isLoaded, m_patterns, m_patternsIterator, m_resourceType, m_styles, m_stylesIterator, and ResourceType::Patterns.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 126 of file KisAslStorage.cpp.
References m_filename.
|
inlineoverridevirtual |
The iterator is only valid if next() has been called at least once.
Implements KisResourceStorage::ResourceIterator.
Definition at line 91 of file KisAslStorage.cpp.
References KIS_ASSERT, ResourceType::LayerStyles, m_currentResource, m_currentType, m_currentUuid, m_patternsIterator, m_resourceType, m_stylesIterator, and ResourceType::Patterns.
|
inlineoverridevirtual |
This only loads the resource when called (but not in case of asl...)
Implements KisResourceStorage::ResourceIterator.
Definition at line 133 of file KisAslStorage.cpp.
References m_currentResource.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 121 of file KisAslStorage.cpp.
References m_currentResource, and m_currentType.
|
inlineoverridevirtual |
Implements KisResourceStorage::ResourceIterator.
Definition at line 113 of file KisAslStorage.cpp.
References m_currentResource, and m_currentUuid.
|
private |
Definition at line 45 of file KisAslStorage.cpp.
|
private |
Definition at line 52 of file KisAslStorage.cpp.
|
private |
Definition at line 51 of file KisAslStorage.cpp.
|
private |
Definition at line 53 of file KisAslStorage.cpp.
|
private |
Definition at line 44 of file KisAslStorage.cpp.
|
private |
Definition at line 46 of file KisAslStorage.cpp.
|
private |
Definition at line 47 of file KisAslStorage.cpp.
|
private |
Definition at line 49 of file KisAslStorage.cpp.
|
private |
Definition at line 54 of file KisAslStorage.cpp.
|
private |
Definition at line 48 of file KisAslStorage.cpp.
|
private |
Definition at line 50 of file KisAslStorage.cpp.