#include "C4Include.h"#include "gui/C4KeyboardInput.h"#include "gui/C4MouseControl.h"#include "c4group/C4Components.h"#include "platform/C4Window.h"#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | C4KeyShiftMapEntry |
| struct | C4KeyCodeMapEntry |
Functions | |
| bool | KEY_IsModifier (C4KeyCode k) |
| C4KeyboardInput & | C4KeyboardInput_Init () |
Variables | |
| const C4KeyShiftMapEntry | KeyShiftMap [] |
| const C4KeyCodeMapEntry | KeyCodeMap [] |
| struct C4KeyShiftMapEntry |
Definition at line 38 of file C4KeyboardInput.cpp.
| Class Members | ||
|---|---|---|
| C4KeyShiftState | eShift | |
| const char * | szName | |
| struct C4KeyCodeMapEntry |
Definition at line 70 of file C4KeyboardInput.cpp.
| Class Members | ||
|---|---|---|
| const char * | szName | |
| const char * | szShortName | |
| C4KeyCode | wCode | |
| C4KeyboardInput& C4KeyboardInput_Init | ( | ) |
Definition at line 1000 of file C4KeyboardInput.cpp.
Referenced by C4KeyBinding::C4KeyBinding().
| bool KEY_IsModifier | ( | C4KeyCode | k | ) |
Definition at line 611 of file C4KeyboardInput.cpp.
| const C4KeyCodeMapEntry KeyCodeMap[] |
Definition at line 80 of file C4KeyboardInput.cpp.
| const C4KeyShiftMapEntry KeyShiftMap[] |
Definition at line 44 of file C4KeyboardInput.cpp.
Referenced by C4KeyCodeEx::KeyShift2String(), and C4KeyCodeEx::String2KeyShift().