Move the PositionLabels to above the panels
[cs356-p1-elevator.git] / callbutton.hpp
1 #ifndef CALLBUTTON_HPP
2 #define CALLBUTTON_HPP
3
4 #include "direction.hpp"
5 #include <gtkmm.h>
6
7 class CallButton : public Gtk::ToggleButton
8 {
9         public:
10                 CallButton (int floor, Direction direction);
11
12                 int getFloorNumber () const;
13                 Direction getDirection () const;
14
15         private:
16                 int floor_;
17                 Direction direction_;
18 };
19
20 #endif /* CALLBUTTON_HPP */
21
22 /* vim: set ts=4 sts=4 sw=4 noet tw=112: */