]> Shamusworld >> Repos - architektonas/blob - actionzoomscroll.h
cbe683adaedb52b2f6bc83a7d3bcf100810f7c29
[architektonas] / actionzoomscroll.h
1 #ifndef __ACTIONZOOMSCROLL_H__
2 #define __ACTIONZOOMSCROLL_H__
3
4 #include "actioninterface.h"
5
6 /**
7  * This action triggers a scrolling.
8  *
9  * @author James Hammons
10  * @author Andrew Mustun
11  */
12 class ActionZoomScroll: public ActionInterface
13 {
14         public:
15                 ActionZoomScroll(RS2::Direction direction, RS_EntityContainer & container, GraphicView & graphicView);
16                 ~ActionZoomScroll();
17
18                 virtual void init(int status = 0);
19                 virtual void trigger();
20
21         protected:
22                 RS2::Direction direction;
23 };
24
25 #endif  // __ACTIONZOOMSCROLL_H__