3#include "input/controller/Controller.hpp"
Represents a joystick or any additional controller.
Definition: Controller.hpp:9
Represents a controller used for debug, where all raw buttons are shown.
Definition: RawController.hpp:10
void deactivate() override
Definition: RawController.cpp:15
std::vector< float > allAxes
Raw intensity values on all axes.
Definition: RawController.hpp:28
void update() override
Definition: RawController.cpp:19
int _rawAxesCount
Number of axes returned by the system.
Definition: RawController.hpp:32
bool activate(int id) override
Definition: RawController.cpp:4
std::vector< Controller::ControllerButton > allButtons
State of each button.
Definition: RawController.hpp:29
int _rawButtonsCount
Number of buttons returned by the system.
Definition: RawController.hpp:33