|
Unravel Engine C++ Reference
|
#include <input.h>
Public Member Functions | |
| auto | init (rtti::context &ctx) -> bool |
| auto | deinit (rtti::context &ctx) -> bool |
| auto | get_analog_value (const input::action_id_t &action) const -> float |
| auto | get_digital_value (const input::action_id_t &action) const -> bool |
| auto | is_pressed (const input::action_id_t &action) const -> bool |
| auto | is_released (const input::action_id_t &action) const -> bool |
| auto | is_down (const input::action_id_t &action) const -> bool |
Static Public Member Functions | |
| static auto | get_default_mapping () -> input::action_map |
Public Attributes | |
| input::os_input_manager | manager |
| auto unravel::input_system::deinit | ( | rtti::context & | ctx | ) | -> bool |
| auto unravel::input_system::get_analog_value | ( | const input::action_id_t & | action | ) | const -> float |
|
static |
| auto unravel::input_system::get_digital_value | ( | const input::action_id_t & | action | ) | const -> bool |
| auto unravel::input_system::init | ( | rtti::context & | ctx | ) | -> bool |
| auto unravel::input_system::is_down | ( | const input::action_id_t & | action | ) | const -> bool |
| auto unravel::input_system::is_pressed | ( | const input::action_id_t & | action | ) | const -> bool |
| auto unravel::input_system::is_released | ( | const input::action_id_t & | action | ) | const -> bool |
| input::os_input_manager unravel::input_system::manager |