26 lines
475 B
C++
26 lines
475 B
C++
#ifndef _INPUTCLASS_H_
|
|
#define _INPUTCLASS_H_
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
// Class name: InputClass
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
class InputClass
|
|
{
|
|
public:
|
|
InputClass();
|
|
InputClass(const InputClass&);
|
|
~InputClass();
|
|
|
|
void Initialize();
|
|
|
|
void KeyDown(unsigned int);
|
|
void KeyUp(unsigned int);
|
|
|
|
bool IsKeyDown(unsigned int);
|
|
|
|
private:
|
|
bool m_keys[256];
|
|
};
|
|
|
|
#endif |