#include <llkeyboardwin32.h>
Inheritance diagram for LLKeyboardWin32:


| Public Member Functions | |
| LLKeyboardWin32 () | |
| ~LLKeyboardWin32 () | |
| BOOL | handleKeyUp (const U16 key, MASK mask) | 
| BOOL | handleKeyDown (const U16 key, MASK mask) | 
| void | resetMaskKeys () | 
| MASK | currentMask (BOOL for_mouse_event) | 
| void | scanKeyboard () | 
| BOOL | translateExtendedKey (const U16 os_key, const MASK mask, KEY *translated_key) | 
| U16 | inverseTranslateExtendedKey (const KEY translated_key) | 
| Protected Member Functions | |
| MASK | updateModifiers () | 
| Private Attributes | |
| std::map< U16, KEY > | mTranslateNumpadMap | 
| std::map< KEY, U16 > | mInvTranslateNumpadMap | 
Definition at line 41 of file llkeyboardwin32.h.
| LLKeyboardWin32::LLKeyboardWin32 | ( | ) | 
| LLKeyboardWin32::~LLKeyboardWin32 | ( | ) |  [inline] | 
Definition at line 45 of file llkeyboardwin32.h.
Implements LLKeyboard.
Implements LLKeyboard.
Implements LLKeyboard.
| void LLKeyboardWin32::resetMaskKeys | ( | ) |  [virtual] | 
Implements LLKeyboard.
| void LLKeyboardWin32::scanKeyboard | ( | ) |  [virtual] | 
Implements LLKeyboard.
| BOOL LLKeyboardWin32::translateExtendedKey | ( | const U16 | os_key, | |
| const MASK | mask, | |||
| KEY * | translated_key | |||
| ) | 
| MASK LLKeyboardWin32::updateModifiers | ( | ) |  [protected] | 
| std::map<KEY, U16> LLKeyboardWin32::mInvTranslateNumpadMap  [private] | 
Definition at line 60 of file llkeyboardwin32.h.
| std::map<U16, KEY> LLKeyboardWin32::mTranslateNumpadMap  [private] | 
Definition at line 59 of file llkeyboardwin32.h.
 1.4.7
 1.4.7