OSDLKeyboardHandler.cc File Reference

#include "OSDLKeyboardHandler.h"
#include "OSDLController.h"
#include "OSDLEvents.h"
#include "OSDLBasic.h"
#include "SDL.h"

Include dependency graph for OSDLKeyboardHandler.cc:

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 Documentation

#define OSDL_KEYBOARD_HANDLER_LOG ( message   ) 

Definition at line 33 of file OSDLKeyboardHandler.cc.

Referenced by doNothingKeyHandler(), OSDL::Events::KeyboardHandler::keyPressed(), OSDL::Events::KeyboardHandler::keyReleased(), OSDL::Events::KeyboardHandler::SetMode(), and smarterKeyHandler().


Function Documentation

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 73 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 92 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().


Generated on Fri Mar 30 14:47:12 2007 for OSDL by  doxygen 1.5.1