#pragma once #include "ActionMoveItem.h" namespace NAction { class CActionMoveItemSelected : public CActionMoveItem { public: CActionMoveItemSelected(); CActionMoveItemSelected(CSigmaDoc * ppDoc, UINT actionType, const CPositionList& list, REAL* pmatrix); std::string GetActionName() const override { return typeid(*this).name(); } virtual void Undo(void); virtual void Redo(void); }; }