#include "OSDLKeyboardHandler.h"#include "OSDLController.h"#include "OSDLEvents.h"#include "OSDLBasic.h"
Go to the source code of this file.
Defines | |
| #define | OSDL_KEYBOARD_HANDLER_LOG(message) |
Functions | |
| void | doNothingKeyHandler (const KeyboardEvent &keyboardEvent) |
| The default key to handler mapper can reference this general-purpose key handler. | |
| void | smarterKeyHandler (const KeyboardEvent &keyboardEvent) |
| The default key to handler mapper can reference this general-purpose key handler. | |
| #define OSDL_KEYBOARD_HANDLER_LOG | ( | message | ) |
Definition at line 57 of file OSDLKeyboardHandler.cc.
Referenced by doNothingKeyHandler(), OSDL::Events::KeyboardHandler::keyPressed(), OSDL::Events::KeyboardHandler::keyReleased(), OSDL::Events::KeyboardHandler::SetMode(), smarterKeyHandler(), and OSDL::Events::KeyboardHandler::unlinkFromController().
| void doNothingKeyHandler | ( | const KeyboardEvent & | keyboardEvent | ) |
The default key to handler mapper can reference this general-purpose key handler.
Can be used both for raw and input modes.
Definition at line 115 of file OSDLKeyboardHandler.cc.
References OSDL::Events::EventsModule::DescribeEvent(), and OSDL_KEYBOARD_HANDLER_LOG.
Referenced by OSDL::Events::KeyboardHandler::KeyboardHandler().
| void smarterKeyHandler | ( | const KeyboardEvent & | keyboardEvent | ) |
The default key to handler mapper can reference this general-purpose key handler.
Can be used both for raw and input modes.
Respects following behaviour:
Definition at line 136 of file OSDLKeyboardHandler.cc.
References OSDL::Events::EventsModule::DescribeEvent(), OSDL::Events::KeyboardHandler::EscapeKey, OSDL::Events::KeyboardHandler::F1Key, OSDL::getExistingCommonModule(), OSDL::Events::KeyboardHandler::GetMode(), OSDL::Events::EventsModule::KeyPressed, OSDL_KEYBOARD_HANDLER_LOG, OSDL::Events::KeyboardHandler::qKey, OSDL::Events::rawInput, OSDL::Events::KeyboardHandler::SetMode(), and OSDL::Events::textInput.
Referenced by OSDL::Events::KeyboardHandler::setSmarterDefaultKeyHandlers().
1.6.3