#include <ds-events.h>
Public Member Functions | |
DSEventManager (Common::EventSource *boss) | |
bool | pollEvent (Common::Event &event) override |
int | shouldQuit () const override |
![]() | |
DefaultEventManager (Common::EventSource *boss) | |
void | init () override |
void | pushEvent (const Common::Event &event) override |
void | purgeMouseEvents () override |
void | purgeKeyboardEvents () override |
Common::Point | getMousePos () const override |
int | getButtonState () const override |
int | getModifierState () const override |
int | shouldReturnToLauncher () const override |
void | resetReturnToLauncher () override |
void | resetQuit () override |
Common::Keymapper * | getKeymapper () override |
Common::Keymap * | getGlobalKeymap () override |
![]() | |
EventDispatcher * | getEventDispatcher () |
Additional Inherited Members | |
![]() | |
enum | { LBUTTON = 1 << MOUSE_BUTTON_LEFT, RBUTTON = 1 << MOUSE_BUTTON_RIGHT } |
enum | { kEventManPriority = 0, kEventRecorderPriority = 1, kEventRemapperPriority = 999 } |
![]() | |
EventDispatcher | _dispatcher |
The Nintendo DS event manager. Used to handle power events and force quitting.
|
overridevirtual |
Get the next event in the event queue.
event | Point to an Event struct, which will be filled with the event data. |
true | If an event was retrieved. |
Reimplemented from DefaultEventManager.
|
inlineoverridevirtual |
Whether the application should terminate. Set to true if EVENT_QUIT was received.
Reimplemented from DefaultEventManager.