int FilterMouseMotionEvents(void *data, SDL_Event *event)
void enable_focus_animation(void)
struct widget * selected_widget
void update_font_from_theme(int theme_font_size)
unsigned default_font_size(struct theme *act_theme)
void force_exit_from_event_loop(void)
void disable_focus_animation(void)
widget_id gui_event_loop(void *data, void(*loop_action)(void *data), widget_id(*key_down_handler)(SDL_Keysym key, void *data), widget_id(*key_up_handler)(SDL_Keysym key, void *data), widget_id(*textinput_handler)(const char *text, void *data), widget_id(*finger_down_handler)(SDL_TouchFingerEvent *touch_event, void *data), widget_id(*finger_up_handler)(SDL_TouchFingerEvent *touch_event, void *data), widget_id(*finger_motion_handler)(SDL_TouchFingerEvent *touch_event, void *data), widget_id(*mouse_button_down_handler)(SDL_MouseButtonEvent *button_event, void *data), widget_id(*mouse_button_up_handler)(SDL_MouseButtonEvent *button_event, void *data), widget_id(*mouse_motion_handler)(SDL_MouseMotionEvent *motion_event, void *data))
int * client_font_sizes[]