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.