#include <keyboard_action_map.hpp>
|
auto | get_analog_value (const action_id_t &action, const keyboard &device) const -> float |
|
auto | get_digital_value (const action_id_t &action, const keyboard &device) const -> bool |
|
auto | is_pressed (const action_id_t &action, const keyboard &device) const -> bool |
|
auto | is_released (const action_id_t &action, const keyboard &device) const -> bool |
|
auto | is_down (const action_id_t &action, const keyboard &device) const -> bool |
|
void | map (const action_id_t &action, key_code key, float analog_value=1.0f) |
|
void | map (const action_id_t &action, key_code key, const std::vector< key_code > &modifiers, float analog_value=1.0f) |
|
Definition at line 11 of file keyboard_action_map.hpp.
◆ get_analog_value()
auto input::keyboard_action_map::get_analog_value |
( |
const action_id_t & | action, |
|
|
const keyboard & | device ) const -> float |
◆ get_digital_value()
auto input::keyboard_action_map::get_digital_value |
( |
const action_id_t & | action, |
|
|
const keyboard & | device ) const -> bool |
◆ is_down()
auto input::keyboard_action_map::is_down |
( |
const action_id_t & | action, |
|
|
const keyboard & | device ) const -> bool |
◆ is_pressed()
auto input::keyboard_action_map::is_pressed |
( |
const action_id_t & | action, |
|
|
const keyboard & | device ) const -> bool |
◆ is_released()
auto input::keyboard_action_map::is_released |
( |
const action_id_t & | action, |
|
|
const keyboard & | device ) const -> bool |
◆ map() [1/2]
void input::keyboard_action_map::map |
( |
const action_id_t & | action, |
|
|
key_code | key, |
|
|
const std::vector< key_code > & | modifiers, |
|
|
float | analog_value = 1.0f ) |
◆ map() [2/2]
void input::keyboard_action_map::map |
( |
const action_id_t & | action, |
|
|
key_code | key, |
|
|
float | analog_value = 1.0f ) |
◆ operator==
◆ entries_by_action_id_
The documentation for this class was generated from the following files: