chrono::vehicle::ChJoystickAxisIRR Struct Reference
Description
Irrlicht interface to a specific joystick axis and its calibration data.
#include <ChInteractiveDriverIRR.h>
Public Types | |
| enum | Axis { AXIS_X = irr::SEvent::SJoystickEvent::AXIS_X , AXIS_Y = irr::SEvent::SJoystickEvent::AXIS_Y , AXIS_Z = irr::SEvent::SJoystickEvent::AXIS_Z , AXIS_R = irr::SEvent::SJoystickEvent::AXIS_R , AXIS_U = irr::SEvent::SJoystickEvent::AXIS_U , AXIS_V = irr::SEvent::SJoystickEvent::AXIS_V , NONE } |
| Exposes the unnamed enum of irrlicht axes to enforce right values in API usage. | |
Public Attributes | |
| int | id |
| controller ID | |
| Axis | axis |
| controller axis | |
| std::string | name |
| axis name | |
| double | min |
| double | max |
| input range | |
| double | scaled_min |
| double | scaled_max |
| output range | |
| double | value |
| current output value | |
The documentation for this struct was generated from the following files:
- C:/M/B/src/chrono-9.0.1/src/chrono_vehicle/driver/ChInteractiveDriverIRR.h
- C:/M/B/src/chrono-9.0.1/src/chrono_vehicle/driver/ChInteractiveDriverIRR.cpp