1 #ifndef _ROTATESCREEN_H
2 #define _ROTATESCREEN_H 1
10 * Doesn't rotate the screens, but rotate _between_ them (ie. show
15 GenericScreen *screen;
18 class RotateScreen : public GenericScreen {
21 std::vector<Subscreen> subscreens;
22 unsigned current_screen;
24 struct timeval last_update;
30 virtual ~RotateScreen();
32 bool check_invalidated();
33 void draw(unsigned char *buf);
35 void add_screen(GenericScreen *screen);
36 // void remove_screen(GenericScreen *screen);
39 #endif /* !defined(_ROTATESCREEN_H) */