23#include "undoredomanager.h"
36 ToolType type()
override {
return SELECT; }
37 void loadSettings()
override;
38 void saveSettings()
override;
41 void resetToDefault()
override;
42 void setShowSelectionInfo(
const bool b)
override;
53 void controlOffsetOrigin(
QPointF currentPoint,
QPointF anchorPoint);
55 void beginSelection(
Layer* currentLayer,
const QPointF& pos);
60 inline bool isSelectionPointValid(
const QPointF& pos) {
return mAnchorOriginPoint != pos; }
61 bool maybeDeselect(
const QPointF& pos);
68 MoveMode mStartMoveMode = MoveMode::NONE;
virtual bool event(QEvent *e)
QObject * parent() const const
This is the main undo/redo state structure which is meant to populate whatever states that needs to b...