Antkeeper
0.0.1
|
Abstract base class for input mappings. More...
#include <mapping.hpp>
Public Member Functions | |
mapping ()=default | |
Constructs an input mapping. More... | |
virtual | ~mapping ()=default |
Destructs an input mapping. More... | |
virtual constexpr mapping_type | get_mapping_type () const noexcept=0 |
Returns the input mapping type. More... | |
Abstract base class for input mappings.
Definition at line 42 of file mapping.hpp.
|
default |
Constructs an input mapping.
|
virtualdefault |
Destructs an input mapping.
|
constexprpure virtualnoexcept |
Returns the input mapping type.
Implemented in input::mouse_scroll_mapping, input::mouse_motion_mapping, input::mouse_button_mapping, input::key_mapping, input::gamepad_button_mapping, and input::gamepad_axis_mapping.