#ifndef FLIP_H #define FLIP_H #include "LogoBox.h" #include "Mode.h" #include "GnomeScreensaver.h" class Flip : public Mode { public: typedef enum { WAITING, FLIPPING } State; Flip(); bool expose (GnomeScreensaver & gs); bool configure (GnomeScreensaver & gs); bool update (GnomeScreensaver & gs); protected: LogoBox m_logobox; State m_state; int m_span_x, m_span_y; float m_x, m_y; int m_flip_direction; int m_last_ticks; }; #endif /* FLIP_H */