File indexing completed on 2024-05-12 15:58:22

0001 /*
0002  *  SPDX-FileCopyrightText: 2017 Dmitry Kazakov <dimula73@gmail.com>
0003  *
0004  *  SPDX-License-Identifier: GPL-2.0-or-later
0005  */
0006 
0007 #ifndef KIS_ITERATOR_COMPLETE_LISTENER_H
0008 #define KIS_ITERATOR_COMPLETE_LISTENER_H
0009 
0010 
0011 /**
0012  * @brief The KisIteratorCompleteListener struct is a special interface for
0013  * notifying the paint device that an iterator has completed its execution.
0014  */
0015 struct KisIteratorCompleteListener {
0016     virtual ~KisIteratorCompleteListener() {}
0017     virtual void notifyWritableIteratorCompleted() = 0;
0018 };
0019 
0020 #endif // KIS_ITERATOR_COMPLETE_LISTENER_H
0021