Higher-level Joystick class. More...
#include "base/singleton.hh"#include "base/event.hh"#include "base/array_tiny.hh"#include "input/module.hh"#include "input/device_joystick.hh"Go to the source code of this file.
Classes | |
| class | control::Joystick |
| Joystick control of a Craft, joystick calibration. More... | |
| struct | control::Joystick::Calibration |
| Defines a range of axis values for calibration. Roll/pitch/yaw axises have two ranges with a deadzone in between. Throttle axis has one range. More... | |
| struct | control::Joystick::Calibration::AxisRange |
| min,max More... | |
| class | control::Joystick::AxisMap |
| Remaps joystick axises and indicates which axis had an event. Calling the If*() methods effectively remaps the axises (that is, remapping isn't done by changing the Event struct). More... | |
| class | control::Joystick::ButtonMap |
| Remaps buttons. More... | |
Namespaces | |
| namespace | control |
control module (layer over lower-level input module, contains current Craft). | |
Defines | |
| #define | GET_CONTROL_JOYSTICK() (control::Joystick::GetInstance()) |
Higher-level Joystick class.
| #define GET_CONTROL_JOYSTICK | ( | ) | (control::Joystick::GetInstance()) |
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10