|
Unravel Engine C++ Reference
|
#include <os_keyboard.hpp>
Public Member Functions | |
| auto | get_key_state (key_code key) const -> key_state override |
| auto | get_key_state_map () -> key_state_map & |
| auto | get_name () const -> const std::string &override |
| auto | is_down (key_code key) const -> bool override |
| auto | is_pressed (key_code key) const -> bool override |
| auto | is_released (key_code key) const -> bool override |
| void | update () |
Public Member Functions inherited from input::keyboard | |
| keyboard () | |
Public Member Functions inherited from input::input_device | |
| input_device (const device_type type) | |
| virtual | ~input_device () |
| auto | get_device_type () const -> device_type |
| void | set_is_input_allowed (bool allowed) |
| auto | is_input_allowed () const -> bool |
Definition at line 13 of file os_keyboard.hpp.
Implements input::keyboard.
Definition at line 6 of file os_keyboard.cpp.
| auto input::os_keyboard::get_key_state_map | ( | ) | -> key_state_map& |
Definition at line 55 of file os_keyboard.cpp.
|
overridevirtual |
Implements input::input_device.
Definition at line 12 of file os_keyboard.cpp.
|
overridevirtual |
Implements input::keyboard.
Definition at line 19 of file os_keyboard.cpp.
|
overridevirtual |
Implements input::keyboard.
Definition at line 30 of file os_keyboard.cpp.
|
overridevirtual |
Implements input::keyboard.
Definition at line 40 of file os_keyboard.cpp.
| void input::os_keyboard::update | ( | ) |
Definition at line 49 of file os_keyboard.cpp.