#include <InputDeviceState.h>
Inheritance diagram for CInputDeviceState:
Public Member Functions | |
virtual UINT | GetKeyState (UINT uiKeyIndex) |
virtual UINT | GetKeyCount () |
virtual void | SetKeyState (UINT uiKey, UINT uiState) |
virtual bool | IsKeyDown (UINT uiKey) |
virtual bool | IsKeyUp (UINT uiKey) |
virtual UINT | Poll ()=0 |
Protected Member Functions | |
virtual void | Destroy () |
Protected Attributes | |
UINT * | m_uipKeys |
UINT | m_uiKeyCount |
This class is an interface for the device state, either it is mouse, keyboard or any other.
Definition at line 15 of file InputDeviceState.h.
|
Method details: Destroys the device Reimplemented in CKeyboard, and CMouse. Definition at line 53 of file InputDeviceState.cpp. References m_uipKeys. |
|
Method details:
References m_uiKeyCount. |
|
Method details:
Reimplemented in CKeyboard, and CMouse. Definition at line 19 of file InputDeviceState.cpp. References m_uiKeyCount, and m_uipKeys. |
|
Method details:
|
|
Method details:
|
|
Method details:
Implemented in CKeyboard, and CMouse.
|
|
Method details:
References m_uipKeys. |
|
Number of keys for the device Definition at line 24 of file InputDeviceState.h. Referenced by GetKeyCount(), and GetKeyState(). |
|
Pointer to a future array of keys for the device Definition at line 23 of file InputDeviceState.h. Referenced by Destroy(), GetKeyState(), and SetKeyState(). |