]> Shamusworld >> Repos - architektonas/blob - src/actions/rs_actionselectcontour.h
Refactoring: Moved RS_GraphicView to GraphicView.
[architektonas] / src / actions / rs_actionselectcontour.h
1 #ifndef RS_ACTIONSELECTCONTOURS_H
2 #define RS_ACTIONSELECTCONTOURS_H
3
4 #include "rs_actioninterface.h"
5
6 class RS_Entity;
7
8 /**
9  * This action class can handle user events to select contours.
10  *
11  * @author Andrew Mustun
12  */
13 class RS_ActionSelectContour: public RS_ActionInterface
14 {
15         public:
16                 RS_ActionSelectContour(RS_EntityContainer & container, GraphicView & graphicView);
17                 ~RS_ActionSelectContour();
18
19                 virtual RS2::ActionType rtti();
20                 virtual void trigger();
21                 virtual void mouseReleaseEvent(QMouseEvent * e);
22                 virtual void updateMouseCursor();
23
24         private:
25                 RS_Entity * en;
26 };
27
28 #endif