#include <boost/shared_ptr.hpp>#include <boost/noncopyable.hpp>#include <queue>#include "SDL.h"#include "events.hpp"

Go to the source code of this file.
Classes | |
| struct | test_utils::less_ptr< T > |
| class | test_utils::event_node |
| Base class for all event nodes to be used to fire fake input events. More... | |
| class | test_utils::event_node_keyboard |
| modifies SDL_GetKeyState table to have correct state. More... | |
| class | test_utils::event_node_mouse_motion |
| Uses special SDL_WarpMouse function to generate mouse move events. More... | |
| class | test_utils::event_node_mouse_click |
| Used to create SDL_MOUSEBUTTONDOWN/UP events with correct x,y values. More... | |
| class | test_utils::fake_event_source |
| fake_event_source is used to generate new events in events::pump() Timing used in function is loop counter incremented everytime events::pump() is called. More... | |
Namespaces | |
| namespace | test_utils |
Typedefs | |
| typedef boost::shared_ptr < event_node > | test_utils::event_node_ptr |
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:11:50 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |