raSystem  1.0 bata
raRawKeyboard Class Reference

#include <raRawKeyboard.h>

Inheritance diagram for raRawKeyboard:
IRARawDevice

Public Member Functions

 raRawKeyboard (void)
 
 ~raRawKeyboard (void)
 
virtual RAWINPUTDEVICE Create (HWND wnd, bool Legacy=true)
 
virtual bool KeyDown (unsigned short vkKey)
 
virtual bool KeyUp (unsigned short vkKey)
 
virtual bool KeyPress (unsigned short vkKey)
 
virtual void OnInput (RAWINPUT buffer)
 

Additional Inherited Members

- Protected Member Functions inherited from IRARawDevice
 IRARawDevice (void)
 
 ~IRARawDevice (void)
 

Detailed Description

Definition at line 3 of file raRawKeyboard.h.

Constructor & Destructor Documentation

◆ raRawKeyboard()

raRawKeyboard::raRawKeyboard ( void  )

Definition at line 5 of file raRawKeyboard.cpp.

◆ ~raRawKeyboard()

raRawKeyboard::~raRawKeyboard ( void  )

Definition at line 9 of file raRawKeyboard.cpp.

Member Function Documentation

◆ Create()

RAWINPUTDEVICE raRawKeyboard::Create ( HWND  wnd,
bool  Legacy = true 
)
virtual

Implements IRARawDevice.

Definition at line 19 of file raRawKeyboard.cpp.

◆ KeyDown()

bool raRawKeyboard::KeyDown ( unsigned short  vkKey)
virtual

Implements IRARawDevice.

Definition at line 31 of file raRawKeyboard.cpp.

◆ KeyPress()

bool raRawKeyboard::KeyPress ( unsigned short  vkKey)
virtual

Implements IRARawDevice.

Definition at line 39 of file raRawKeyboard.cpp.

◆ KeyUp()

bool raRawKeyboard::KeyUp ( unsigned short  vkKey)
virtual

Implements IRARawDevice.

Definition at line 35 of file raRawKeyboard.cpp.

◆ OnInput()

void raRawKeyboard::OnInput ( RAWINPUT  buffer)
virtual

Implements IRARawDevice.

Definition at line 12 of file raRawKeyboard.cpp.


The documentation for this class was generated from the following files: