Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDelayedUpdateNodeInterface.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2017 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KISDELAYEDUPDATENODEINTERFACE_H
8#define KISDELAYEDUPDATENODEINTERFACE_H
9
10#include "kritaimage_export.h"
11
12
18class KRITAIMAGE_EXPORT KisDelayedUpdateNodeInterface
19{
20public:
22
27 virtual void forceUpdateTimedNode() = 0;
28
34 virtual bool hasPendingTimedUpdates() const = 0;
35};
36
37#endif // KISDELAYEDUPDATENODEINTERFACE_H
The KisDelayedUpdateNodeInterface class is an interface for nodes that delay their real updates with ...
virtual void forceUpdateTimedNode()=0
forceUpdateTimedNode forces the node to regenerate its project. The update might be asynchronous,...
virtual bool hasPendingTimedUpdates() const =0