#include "global.hpp"#include "clipboard.hpp"#include "cursor.hpp"#include "events.hpp"#include "log.hpp"#include "preferences_display.hpp"#include "sound.hpp"#include "video.hpp"#include "SDL.h"#include <algorithm>#include <cassert>#include <deque>#include <utility>#include <vector>
Go to the source code of this file.
Namespaces | |
| namespace | events |
Handling of system events. | |
Defines | |
| #define | ERR_GEN LOG_STREAM(err, lg::general) |
Functions | |
| void | events::focus_handler (const handler *ptr) |
| bool | events::has_focus (const handler *hand, const SDL_Event *event) |
| void | events::pump () |
| void | events::raise_process_event () |
| void | events::raise_draw_event () |
| void | events::raise_volatile_draw_event () |
| void | events::raise_volatile_undraw_event () |
| void | events::raise_help_string_event (int mousex, int mousey) |
| int | events::discard (Uint32 event_mask) |
| #define ERR_GEN LOG_STREAM(err, lg::general) |
Definition at line 34 of file events.cpp.
| int focused_handler |
Definition at line 55 of file events.cpp.
| std::vector<handler*> handlers |
Definition at line 54 of file events.cpp.
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:03:55 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |