Krita Source Code Documentation
Loading...
Searching...
No Matches
assistant_tool.cc
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2008 Cyrille Berger <cberger@cberger.net>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6#include "assistant_tool.h"
8
9#include <kpluginfactory.h>
10#include <kis_canvas2.h>
12#include <kis_algebra_2d.h>
13#include <KoToolRegistry.h>
14#include "RulerAssistant.h"
15#include "EllipseAssistant.h"
16#include "SplineAssistant.h"
23#include "TwoPointAssistant.h"
26//#include "mesh_assistant.h"
27
28K_PLUGIN_FACTORY_WITH_JSON(AssistantToolFactory, "kritaassistanttool.json", registerPlugin<AssistantToolPlugin>();)
29
30
50
54
55#include "assistant_tool.moc"
~AssistantToolPlugin() override
AssistantToolPlugin(QObject *parent, const QVariantList &)
static KisPaintingAssistantFactoryRegistry * instance()
static KoToolRegistry * instance()
K_PLUGIN_FACTORY_WITH_JSON(KritaASCCDLFactory, "kritaasccdl.json", registerPlugin< KritaASCCDL >();) KritaASCCDL