Definition Application.hpp:19
ModifierButton
A enumeration of possible modifier buttons.
Definition Input.hpp:298
@ None
A special modifier button constant that only returns true if no modifier key is pressed.
Button
A enumeration of known buttons.
Definition Input.hpp:25
Axis
A enumeration of known axes.
Definition Input.hpp:400
Vector< Button > ButtonSet
A type that represents a set of buttons.
Definition Input.hpp:176
Axis axis(const StringView &str) noexcept
Returns the Axis constant that is represented by str.
Button button(const StringView &str) noexcept
Returns the Button constant that is represented by str.
std::array< T, N > Array
Array is a container that encapsulates fixed size arrays.
Definition Array.hpp:17
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25