Classes | |
| class | key_state_tracker |
| class | key_type |
| class | key_pair |
| struct | mod_state |
| class | system |
Namespaces | |
| namespace | kc |
Typedefs | |
| typedef kc::type | key_code |
| typedef int | key_state |
| typedef shared_ptr< system > | system_ptr |
Functions | |
| bool | operator< (const key_type &l, const key_type &r) |
| bool | operator== (const key_type &l, const key_type &r) |
| bool | operator!= (const key_type &l, const key_type &r) |
| bool | is_mouse_button (const key_code key) |
| bool | is_mouse_axis (const key_code key) |
| bool | is_keyboard_key (const key_code key) |
| bool | is_shift (const key_code key) |
| bool | is_ctrl (const key_code key) |
| bool | is_alt (const key_code key) |
| typedef kc::type sge::input::key_code |
| typedef int sge::input::key_state |
| typedef shared_ptr<system> sge::input::system_ptr |
| bool sge::input::is_alt | ( | const key_code | key | ) | [inline] |
| bool sge::input::is_ctrl | ( | const key_code | key | ) | [inline] |
| bool sge::input::is_keyboard_key | ( | const key_code | key | ) | [inline] |
| bool sge::input::is_mouse_axis | ( | const key_code | key | ) | [inline] |
| bool sge::input::is_mouse_button | ( | const key_code | key | ) | [inline] |
| bool sge::input::is_shift | ( | const key_code | key | ) | [inline] |
| bool sge::input::operator!= | ( | const key_type & | l, | |
| const key_type & | r | |||
| ) | [inline] |
| bool sge::input::operator< | ( | const key_type & | l, | |
| const key_type & | r | |||
| ) | [inline] |
| bool sge::input::operator== | ( | const key_type & | l, | |
| const key_type & | r | |||
| ) | [inline] |
1.5.5