|
Unravel Engine C++ Reference
|
Classes | |
| class | action_map |
| class | bimap |
| class | button_state_map |
| struct | coord |
| class | gamepad |
| struct | gamepad_360 |
| class | gamepad_action_map |
| class | input_device |
| class | input_manager |
| struct | input_reference_size |
| class | key_state_map |
| class | keyboard |
| class | keyboard_action_map |
| class | mouse |
| class | mouse_action_map |
| class | os_gamepad |
| class | os_input_manager |
| class | os_keyboard |
| class | os_mouse |
| struct | point |
| struct | zone |
Typedefs | |
| typedef std::string | action_id_t |
| using | deadzone_float_filter = std::function<float(const float, const float)> |
| using | deadzone_point_filter = std::function<point(const float, const float, const float)> |
| typedef std::string input::action_id_t |
Definition at line 6 of file action_id.hpp.
| using input::deadzone_float_filter = std::function<float(const float, const float)> |
Definition at line 10 of file deadzone.hpp.
| using input::deadzone_point_filter = std::function<point(const float, const float, const float)> |
Definition at line 13 of file deadzone.hpp.
|
strong |
| Enumerator | |
|---|---|
| full | |
| positive | |
| negative | |
Definition at line 5 of file axis_range.hpp.
|
strong |
| Enumerator | |
|---|---|
| up | |
| pressed | |
| down | |
| released | |
Definition at line 5 of file button_state.hpp.
|
strong |
| Enumerator | |
|---|---|
| gamepad | |
| keyboard | |
| mouse | |
Definition at line 5 of file device_type.hpp.
|
strong |
| Enumerator | |
|---|---|
| left_x | |
| left_y | |
| right_x | |
| right_y | |
| left_trigger | |
| right_trigger | |
| count | |
Definition at line 5 of file gamepad_axis.hpp.
|
strong |
Definition at line 5 of file gamepad_button.hpp.
|
strong |
| Enumerator | |
|---|---|
| axis | |
| button | |
| key | |
Definition at line 6 of file input_type.hpp.
|
strong |
|
strong |
| Enumerator | |
|---|---|
| up | |
| pressed | |
| down | |
| released | |
Definition at line 5 of file key_state.hpp.
|
strong |
| Enumerator | |
|---|---|
| x | |
| y | |
| scroll | |
Definition at line 14 of file mouse_action_map.hpp.
|
strong |
| Enumerator | |
|---|---|
| left_button | |
| right_button | |
| middle_button | |
| button4 | |
| button5 | |
| button6 | |
| button7 | |
| button8 | |
| button9 | |
| button10 | |
| button11 | |
| button12 | |
| button13 | |
| button14 | |
| button15 | |
| button16 | |
| count | |
Definition at line 5 of file mouse_button.hpp.
|
inline |
Definition at line 14 of file button_state.hpp.
|
inline |
Definition at line 30 of file button_state.hpp.
|
inline |
Definition at line 13 of file input_type.hpp.
|
inline |
Definition at line 156 of file to_string.hpp.
Definition at line 7 of file os_key_map.cpp.
|
inline |
Definition at line 14 of file key_state.hpp.
|
inline |
Definition at line 30 of file key_state.hpp.
| input::LOAD | ( | action_map | ) |
| input::LOAD | ( | gamepad_action_map | ) |
| input::LOAD | ( | keyboard_action_map | ) |
| input::LOAD | ( | mouse_action_map | ) |
| input::LOAD_EXTERN | ( | action_map | ) |
| input::LOAD_EXTERN | ( | gamepad_action_map | ) |
| input::LOAD_EXTERN | ( | keyboard_action_map | ) |
| input::LOAD_EXTERN | ( | mouse_action_map | ) |
| input::LOAD_INLINE | ( | gamepad_action_map::gamepad_entry | ) |
| input::LOAD_INLINE | ( | keyboard_action_map::key_entry | ) |
| input::LOAD_INLINE | ( | mouse_action_map::mouse_entry | ) |
| input::LOAD_INSTANTIATE | ( | action_map | , |
| ser20::iarchive_associative_t | ) |
| input::LOAD_INSTANTIATE | ( | action_map | , |
| ser20::iarchive_binary_t | ) |
| input::LOAD_INSTANTIATE | ( | gamepad_action_map | , |
| ser20::iarchive_associative_t | ) |
| input::LOAD_INSTANTIATE | ( | gamepad_action_map | , |
| ser20::iarchive_binary_t | ) |
| input::LOAD_INSTANTIATE | ( | keyboard_action_map | , |
| ser20::iarchive_associative_t | ) |
| input::LOAD_INSTANTIATE | ( | keyboard_action_map | , |
| ser20::iarchive_binary_t | ) |
| input::LOAD_INSTANTIATE | ( | mouse_action_map | , |
| ser20::iarchive_associative_t | ) |
| input::LOAD_INSTANTIATE | ( | mouse_action_map | , |
| ser20::iarchive_binary_t | ) |
| input::REFLECT | ( | action_map | ) |
| input::REFLECT_EXTERN | ( | action_map | ) |
| input::SAVE | ( | action_map | ) |
| input::SAVE | ( | gamepad_action_map | ) |
| input::SAVE | ( | keyboard_action_map | ) |
| input::SAVE | ( | mouse_action_map | ) |
| input::SAVE_EXTERN | ( | action_map | ) |
| input::SAVE_EXTERN | ( | gamepad_action_map | ) |
| input::SAVE_EXTERN | ( | keyboard_action_map | ) |
| input::SAVE_EXTERN | ( | mouse_action_map | ) |
| input::SAVE_INLINE | ( | gamepad_action_map::gamepad_entry | ) |
| input::SAVE_INLINE | ( | keyboard_action_map::key_entry | ) |
| input::SAVE_INLINE | ( | mouse_action_map::mouse_entry | ) |
| input::SAVE_INSTANTIATE | ( | action_map | , |
| ser20::oarchive_associative_t | ) |
| input::SAVE_INSTANTIATE | ( | action_map | , |
| ser20::oarchive_binary_t | ) |
| input::SAVE_INSTANTIATE | ( | gamepad_action_map | , |
| ser20::oarchive_associative_t | ) |
| input::SAVE_INSTANTIATE | ( | gamepad_action_map | , |
| ser20::oarchive_binary_t | ) |
| input::SAVE_INSTANTIATE | ( | keyboard_action_map | , |
| ser20::oarchive_associative_t | ) |
| input::SAVE_INSTANTIATE | ( | keyboard_action_map | , |
| ser20::oarchive_binary_t | ) |
| input::SAVE_INSTANTIATE | ( | mouse_action_map | , |
| ser20::oarchive_associative_t | ) |
| input::SAVE_INSTANTIATE | ( | mouse_action_map | , |
| ser20::oarchive_binary_t | ) |
|
inline |
Definition at line 15 of file to_string.hpp.
|
inline |
Definition at line 69 of file to_string.hpp.
|
inline |
Definition at line 74 of file to_string.hpp.
|
inline |
Definition at line 185 of file to_string.hpp.
|
inline |
Definition at line 200 of file to_string.hpp.
|
inline |
Definition at line 95 of file to_string.hpp.
|
inline |
Definition at line 42 of file to_string.hpp.
|
inline |
Definition at line 246 of file to_string.hpp.
|
inline |
Definition at line 205 of file to_string.hpp.