![]() |
Gorgon Game Engine
|
Go to the source code of this file.
Classes | |
class | Modifier |
This class represents a modifier key. These keys can be. More... | |
Namespaces | |
Gorgon | |
Root namespace for Gorgon Game Engine. | |
Gorgon::Input | |
This namespace contains general input related functionality. | |
Gorgon::Input::Keyboard | |
Keyboard related functions and enumerations. | |
Gorgon::Input::Keyboard::Keycodes | |
Typedefs | |
typedef Gorgon::Char | Char |
A Unicode character, use String::Append to append this character to an std::string. More... | |
typedef Gorgon::Input::Key | Key |
A key on the keyboard. More... | |
Functions | |
std::string | GetName (Key key) |
Returns the name of the key. More... | |
constexpr bool | IsEnter (Key key) |
Returns if the key is an enter key. More... | |
constexpr bool | IsModifier (Key key) |
Returns if the given key is a known modifier. More... | |
bool | operator!= (const Modifier &l, const Modifier &r) |
bool | operator== (const Modifier &l, const Modifier &r) |
Variables | |
constexpr Key | A |
constexpr Key | Alt |
constexpr Key | B |
constexpr Key | Backspace |
constexpr Key | C |
constexpr Key | CapsLock |
constexpr Key | Control |
constexpr Key | D |
constexpr Key | Delete |
constexpr Key | Down |
constexpr Key | E |
constexpr Key | End |
constexpr Key | Enter |
constexpr Key | Escape |
constexpr Key | F |
constexpr Key | F1 |
constexpr Key | F10 |
constexpr Key | F11 |
constexpr Key | F12 |
constexpr Key | F2 |
constexpr Key | F3 |
constexpr Key | F4 |
constexpr Key | F5 |
constexpr Key | F6 |
constexpr Key | F7 |
constexpr Key | F8 |
constexpr Key | F9 |
constexpr Key | G |
constexpr Key | H |
constexpr Key | Home |
constexpr Key | I |
constexpr Key | Insert |
constexpr Key | J |
constexpr Key | K |
constexpr Key | L |
constexpr Key | Left |
constexpr Key | M |
constexpr Key | Menu |
constexpr Key | Meta |
constexpr Key | N |
constexpr Key | Number_0 |
constexpr Key | Number_1 |
constexpr Key | Number_2 |
constexpr Key | Number_3 |
constexpr Key | Number_4 |
constexpr Key | Number_5 |
constexpr Key | Number_6 |
constexpr Key | Number_7 |
constexpr Key | Number_8 |
constexpr Key | Number_9 |
constexpr Key | Numlock |
constexpr Key | Numpad_0 |
constexpr Key | Numpad_1 |
constexpr Key | Numpad_2 |
constexpr Key | Numpad_3 |
constexpr Key | Numpad_4 |
constexpr Key | Numpad_5 |
constexpr Key | Numpad_6 |
constexpr Key | Numpad_7 |
constexpr Key | Numpad_8 |
constexpr Key | Numpad_9 |
constexpr Key | Numpad_Decimal |
constexpr Key | Numpad_Div |
constexpr Key | Numpad_Enter |
constexpr Key | Numpad_Minus |
constexpr Key | Numpad_Mult |
constexpr Key | Numpad_Plus |
constexpr Key | O |
constexpr Key | OSTransport |
Keycodes that are transported from OS. More... | |
constexpr Key | P |
constexpr Key | PageDown |
constexpr Key | PageUp |
constexpr Key | Pause |
std::map< Key, bool > | PressedKeys |
MOVETO -> Window? More... | |
constexpr Key | PrintScreen |
constexpr Key | Q |
constexpr Key | R |
constexpr Key | RAlt |
constexpr Key | RControl |
constexpr Key | Right |
constexpr Key | RMeta |
constexpr Key | RShift |
constexpr Key | S |
constexpr Key | ScrollLock |
constexpr Key | Shift |
constexpr Key | Space |
constexpr Key | T |
constexpr Key | Tab |
constexpr Key | U |
constexpr Key | Up |
constexpr Key | V |
constexpr Key | W |
constexpr Key | X |
constexpr Key | Y |
constexpr Key | Z |