#include "video/surface.h"
#include "video/font.h"
-#include "special/timer.h"
#include "mousecursor.h"
bool confirm_dialog(Surface* background, std::string text);
/// keyboard key or joystick button
bool input_flickering;
- Timer input_flickering_timer;
};
class Menu
/* input implementation variables */
int delete_character;
char mn_input_char;
- Timer repeat_timer;
+ Uint32 menu_repeat_ticks;
public:
static Font* default_font;
private:
void check_controlfield_change_event(const SDL_Event& event);
void draw_item(DrawingContext& context, int index);
- Timer effect;
+ Uint32 effect_ticks;
int arrange_left;
int active_item;
};