#include <MercuryInputSDL.h>
Inheritance diagram for DeviceKeyboardSDL:
Public Member Functions | |
virtual void | Init (MString Name) |
virtual bool | IsButtonDown (int ButtonNumber) |
virtual int | NumButtons () |
virtual void | Update () |
virtual InputEvent | PopLastEvent () |
Private Attributes | |
long | m_iNumkeys |
unsigned char * | m_vKeys |
bool | m_bAllKeys [512] |
MDeque< InputEvent > | m_sEvents |
Definition at line 5 of file MercuryInputSDL.h.
void DeviceKeyboardSDL::Init | ( | MString | Name | ) | [virtual] |
bool DeviceKeyboardSDL::IsButtonDown | ( | int | ButtonNumber | ) | [virtual] |
int DeviceKeyboardSDL::NumButtons | ( | ) | [virtual] |
void DeviceKeyboardSDL::Update | ( | ) | [virtual] |
InputEvent DeviceKeyboardSDL::PopLastEvent | ( | ) | [virtual] |
long DeviceKeyboardSDL::m_iNumkeys [private] |
Definition at line 14 of file MercuryInputSDL.h.
unsigned char* DeviceKeyboardSDL::m_vKeys [private] |
Definition at line 15 of file MercuryInputSDL.h.
bool DeviceKeyboardSDL::m_bAllKeys[512] [private] |
Definition at line 16 of file MercuryInputSDL.h.
MDeque< InputEvent > DeviceKeyboardSDL::m_sEvents [private] |
Definition at line 17 of file MercuryInputSDL.h.