Krita Source Code Documentation
Loading...
Searching...
No Matches
KisResourceStorage::TagIterator Class Referenceabstract

#include <KisResourceStorage.h>

+ Inheritance diagram for KisResourceStorage::TagIterator:

Public Member Functions

virtual bool hasNext () const =0
 
virtual void next ()=0
 The iterator is only valid if next() has been called at least once.
 
virtual KisTagSP tag () const =0
 A tag object on which we can set properties and which we can save.
 
virtual ~TagIterator ()
 

Detailed Description

Definition at line 65 of file KisResourceStorage.h.

Constructor & Destructor Documentation

◆ ~TagIterator()

virtual KisResourceStorage::TagIterator::~TagIterator ( )
inlinevirtual

Definition at line 68 of file KisResourceStorage.h.

68{}

Member Function Documentation

◆ hasNext()

virtual bool KisResourceStorage::TagIterator::hasNext ( ) const
pure virtual

◆ next()

virtual void KisResourceStorage::TagIterator::next ( )
pure virtual

The iterator is only valid if next() has been called at least once.

Implemented in AbrTagIterator, FontTagIterator, AslTagIterator, BundleTagIterator, FolderTagIterator, and MemoryTagIterator.

◆ tag()

virtual KisTagSP KisResourceStorage::TagIterator::tag ( ) const
pure virtual

A tag object on which we can set properties and which we can save.

Implemented in AbrTagIterator, FontTagIterator, AslTagIterator, BundleTagIterator, FolderTagIterator, and MemoryTagIterator.


The documentation for this class was generated from the following file: