Krita Source Code Documentation
Loading...
Searching...
No Matches
KisLazyCreateTransformMaskKeyframesCommand.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2023 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KISLAZYCREATETRANSFORMMASKKEYFRAMESCOMMAND_H
8#define KISLAZYCREATETRANSFORMMASKKEYFRAMESCOMMAND_H
9
10#include "kis_types.h"
11#include "kis_command_utils.h"
12
14public:
16
17 static bool maskHasAnimation(KisTransformMaskSP mask);
18
19private:
20 void populateChildCommands() override;
21
22private:
24};
25
26#endif // KISLAZYCREATETRANSFORMMASKKEYFRAMESCOMMAND_H
The AggregateCommand struct is a command with delayed initialization. On first redo() populateChildCo...
virtual void populateChildCommands()=0