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