]> Shamusworld >> Repos - architektonas/blob - src/actions/rs_actioninfototallength.h
8225cb91a590f1b6cbc2fefdd9c990f2de5f0c4a
[architektonas] / src / actions / rs_actioninfototallength.h
1 #ifndef RS_ACTIONINFOTOTALLENGTH_H
2 #define RS_ACTIONINFOTOTALLENGTH_H
3
4 #include "rs_actioninterface.h"
5
6 /**
7  * This action class can handle user events to delete entities.
8  *
9  * @author Andrew Mustun
10  */
11 class RS_ActionInfoTotalLength: public RS_ActionInterface
12 {
13         public:
14                 /**
15                  * Action States.
16                  */
17                 enum Status {
18                         Acknowledge    /**< Acknowledge or cancel. */
19                 };
20
21         public:
22                 RS_ActionInfoTotalLength(RS_EntityContainer & container, GraphicView & graphicView);
23                 ~RS_ActionInfoTotalLength();
24
25                 virtual void init(int status = 0);
26                 virtual void trigger();
27                 virtual void updateToolBar();
28 };
29
30 #endif