Unravel Engine C++ Reference
|
This is the complete list of members for input::mouse, including all inherited members.
get_axis_value(uint32_t axis) const -> float=0 | input::mouse | pure virtual |
get_button_state(uint32_t button) const -> button_state=0 | input::mouse | pure virtual |
get_device_type() const -> device_type | input::input_device | inline |
get_left_button_state() const -> button_state=0 | input::mouse | pure virtual |
get_middle_button_state() const -> button_state=0 | input::mouse | pure virtual |
get_name() const -> const std::string &=0 | input::input_device | pure virtual |
get_position() const -> coord=0 | input::mouse | pure virtual |
get_right_button_state() const -> button_state=0 | input::mouse | pure virtual |
get_scroll() const -> float=0 | input::mouse | pure virtual |
input_device(const device_type type) | input::input_device | inline |
is_down(uint32_t button) const -> bool=0 | input::mouse | pure virtual |
is_input_allowed() const -> bool | input::input_device | inline |
is_pressed(uint32_t button) const -> bool=0 | input::mouse | pure virtual |
is_released(uint32_t button) const -> bool=0 | input::mouse | pure virtual |
mouse() | input::mouse | inline |
set_is_input_allowed(bool allowed) | input::input_device | inline |
~input_device() | input::input_device | inlinevirtual |