89 QPointF adjustPosition(
const QPointF& point,
const QPointF& strokeBegin);
90 void adjustLine(QPointF &point, QPointF& strokeBegin);
91 void setAdjustedBrushPosition(
const QPointF position);
93 void setTemporaryConstraint(std::optional<KisTemporaryPaintConstraint> constraint);
94 std::optional<KisTemporaryPaintConstraint> temporaryConstraint()
const;
99 bool hasPaintableAssistants()
const;
106 void deselectAssistant();
111 void activateAssistantsEditor();
116 void deactivateAssistantsEditor();
120 bool isEditingAssistants();
124 void setAssistantVisible(
bool set);
127 void setOutlineVisible(
bool set);
130 void setOnlyOneAssistantSnap(
bool assistant);
133 void setEraserSnap(
bool assistant);
136 bool assistantVisibility();
139 bool outlineVisibility();
145 void setHandleSize(
int handleSize);
147 QColor globalAssistantsColor();
148 void setGlobalAssistantsColor(QColor color);
158 void toggleAssistantVisible();
161 void toggleOutlineVisible();
162 QPointF snapToGuide(
KoPointerEvent *e,
const QPointF &offset,
bool useModifiers);
163 QPointF snapToGuide(
const QPointF& pt,
const QPointF &offset);
165 void slotUpdateDecorationVisibility();
166 void slotConfigChanged();