Namespaces | Defines | Functions

events.cpp File Reference

#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>
Include dependency graph for events.cpp:

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 Documentation

#define ERR_GEN   LOG_STREAM(err, lg::general)

Definition at line 34 of file events.cpp.


Variable Documentation

Definition at line 55 of file events.cpp.

std::vector<handler*> handlers

Definition at line 54 of file events.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Thu May 24 2012 01:03:55 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs