7#ifndef __MOVE_SELECTION_STROKE_STRATEGY_H
8#define __MOVE_SELECTION_STROKE_STRATEGY_H
KisStrokeUndoFacade * undoFacade() const
void cancelStrokeCallback() override
KisSelectionSP m_selection
void doStrokeCallback(KisStrokeJobData *data) override
KisUpdatesFacade * m_updatesFacade
MoveSelectionStrokeStrategy(KisPaintLayerSP paintLayer, KisSelectionSP selection, KisUpdatesFacade *updatesFacade, KisStrokeUndoFacade *undoFacade)
QPoint m_initialSelectionOffset
void sigStrokeStartedEmpty()
QPoint m_initialDeviceOffset
void finishStrokeCallback() override
KisPaintLayerSP m_paintLayer
KisStrokeStrategy * createLodClone(int levelOfDetail) override
void sigHandlesRectCalculated(const QRect &handlesRect)
void initStrokeCallback() override
ShowSelectionData(bool _showSelection)
KisStrokeJobData * createLodClone(int levelOfDetail) override