Inheritance diagram for Producer::Keyboard:

Public Member Functions | |
| Keyboard () | |
| void * | operator new (size_t size) |
| void | mapKey (KeyCombination keyCombo, KeyCharacter keyChar) |
Static Public Member Functions | |
| static Keyboard * | getSingleton () |
| static bool | isSpecialKey (KeyCharacter keychar) |
Protected Member Functions | |
| virtual | ~Keyboard () |
Static Protected Attributes | |
| static Keyboard * | theKeyboard |
Friends | |
| class | KeyboardMouseImplementation |
| class | RenderSurface |
| class | KeyboardProxy |
| Producer::Keyboard::Keyboard | ( | ) |
| virtual Producer::Keyboard::~Keyboard | ( | ) | [inline, protected, virtual] |
| void* Producer::Keyboard::operator new | ( | size_t | size | ) |
| static Keyboard* Producer::Keyboard::getSingleton | ( | ) | [static] |
| void Producer::Keyboard::mapKey | ( | KeyCombination | keyCombo, | |
| KeyCharacter | keyChar | |||
| ) |
| static bool Producer::Keyboard::isSpecialKey | ( | KeyCharacter | keychar | ) | [static] |
friend class KeyboardMouseImplementation [friend] |
friend class RenderSurface [friend] |
friend class KeyboardProxy [friend] |
Keyboard* Producer::Keyboard::theKeyboard [static, protected] |
1.5.2