#include <ds-events.h>
Public Member Functions | |
| DSEventManager (Common::EventSource *boss) | |
| bool | pollEvent (Common::Event &event) override |
| int | shouldQuit () const override |
Public Member Functions inherited from DefaultEventManager | |
| 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 |
Public Member Functions inherited from Common::EventManager | |
| EventDispatcher * | getEventDispatcher () |
Additional Inherited Members | |
Public Types inherited from Common::EventManager | |
| enum | { LBUTTON = 1 << MOUSE_BUTTON_LEFT, RBUTTON = 1 << MOUSE_BUTTON_RIGHT } |
| enum | { kEventManPriority = 0, kEventRecorderPriority = 1, kEventRemapperPriority = 999 } |
Protected Attributes inherited from Common::EventManager | |
| 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.