SDLPP::EventManager Class Reference

Inheritance diagram for SDLPP::EventManager:
SDLPP::Singleton

List of all members.

Public Member Functions

void register_listener (Uint8 event_type, EventListener *listener)
void remove_listener (Uint8 event_type, EventListener *listener)
void poll ()
bool is_pressed (SDLKey key)
iVec2 get_mouse_position ()
bool is_mouse_button_pressed (int button)
bool is_key_available () const
Uint16 get_key ()
void clear_keys ()
int get_joystick_count () const
Joystickget_joystick (int i)
void shutdown ()

Static Public Member Functions

static EventManagerinstance ()

Friends

class std::auto_ptr< EventManager >

The documentation for this class was generated from the following files:
Generated on Wed May 26 17:41:01 2010 for SDLPP by  doxygen 1.6.3