34 virtual int16_t
State()
const override;
49 virtual bool State()
const override;
59 virtual bool State()
const override;
69 virtual bool State()
const override;
85 :
mGuid(),
mJoystick(),
mJoystickId(-1),
mJoystickButtons(),
mJoystickAxes(),
mKeyboardButtons(),
mMouseButtons(),
mName(),
mType(
EType::
Unknown),
mAxes(),
mButtons()
92 const std::vector<AxisPtr>&
Axes()
const {
return mAxes; }
Definition foray_env.hpp:7
EAxis
Definition foray_helpers.hpp:308
EButton
All supported buttons (mouse, controllers, etc.) and keys (keyboard)
Definition foray_helpers.hpp:8
EDirectional
Enum for identification of stateless directional inputs.
Definition foray_helpers.hpp:364