8#ifndef KIS_TOOL_UTILS_H
9#define KIS_TOOL_UTILS_H
12#include <kritaui_export.h>
54 KoColor const *
const blendColor =
nullptr,
int radius = 1,
55 int blend = 100,
bool pure =
false);
63 bool includeGroups =
true,
bool editableOnly =
true);
84 QString &shapeType,
bool *isHorizontal =
nullptr,
bool skipCurrentShapes =
true);
95 const QString &shapeType = QString(),
bool skipCurrentShapes =
true);
120 setInternalMoveShortcutsEnabled(
false);
123 setInternalMoveShortcutsEnabled(
false);
126 setInternalMoveShortcutsEnabled(
true);
129 setInternalMoveShortcutsEnabled(
false);
132 setInternalMoveShortcutsEnabled(
false);
138 void setInternalMoveShortcutsEnabled(
bool value);
148 int increaseBrushSize(qreal size);
149 int decreaseBrushSize(qreal size);
float value(const T *src, size_t ch)