MercuryInput.cpp File Reference

#include "MercuryInput.h"
#include "MercuryINI.h"
#include "MercuryUtil.h"
#include "MercuryMessages.h"
#include "MercuryDisplay.h"

Go to the source code of this file.

Defines

#define RegisterInputDevice(y)   bool c = AutoInputDeviceTracker.AddDevice( #y, new y );

Functions

char KeyToChar (char cHardwareChar, bool bShiftPressed)

Variables

MercuryInputManagerINPUTMAN = NULL
InputDeviceTracker AutoInputDeviceTracker
InputMappingTracker AutoInputMappingTracker
bool NullResponce = AutoInputDeviceTracker.AddDevice( "Null", new DeviceNull )


Define Documentation

#define RegisterInputDevice (  )     bool c = AutoInputDeviceTracker.AddDevice( #y, new y );

Definition at line 40 of file MercuryInput.cpp.


Function Documentation

char KeyToChar ( char  cHardwareChar,
bool  bShiftPressed 
)

Definition at line 283 of file MercuryInput.cpp.


Variable Documentation

InputDeviceTracker AutoInputDeviceTracker

Definition at line 8 of file MercuryInput.cpp.

InputMappingTracker AutoInputMappingTracker

Definition at line 9 of file MercuryInput.cpp.

MercuryInputManager* INPUTMAN = NULL

Definition at line 7 of file MercuryInput.cpp.

bool NullResponce = AutoInputDeviceTracker.AddDevice( "Null", new DeviceNull )

Definition at line 12 of file MercuryInput.cpp.


Hosted by SourceForge.net Logo