 |
AntiMicroX
|
Go to the documentation of this file.
19 #ifndef JOYSTICKSTATUSWINDOW_H
20 #define JOYSTICKSTATUSWINDOW_H
47 Ui::JoystickStatusWindow *
ui;
60 #endif // JOYSTICKSTATUSWINDOW_H
void updateGyroscopeValues(float valueX, float valueY, float valueZ)
Gyroscope "moved" event handler Updates raw gyroscope values on the screen.
Definition: joystickstatuswindow.cpp:337
void moved(float xaxis, float yaxis, float zaxis)
the intent is to exercise the right to control the distribution of derivative or collective works based on the Library In mere aggregation of another work not based on the Library with the you must alter all the notices that refer to this so that they refer to the ordinary GNU General Public instead of to this it is irreversible for that so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy This option is useful when you wish to copy part of the code of the Library into a program that is not a library You may copy and distribute the which must be distributed under the terms of Sections and above on a medium customarily used for software interchange If distribution of object code is made by offering access to copy from a designated then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code
Definition: lgpl-2.1.txt:237
virtual float getZCoordinate() const =0
JoySensor * getSensor(JoySensorType type) const
Definition: setjoystick.cpp:71
QProgressBar * m_accel_axes[3]
Definition: joystickstatuswindow.h:50
int getCurrentDirection()
Definition: joydpad.cpp:202
Represents single axis of of joystick (or other input)
Definition: joyaxis.h:40
int getRealJoyIndex()
Definition: joyaxis.cpp:251
void setIgnoreEventState(bool ignore)
Definition: setjoystick.cpp:756
InputDevice * joystick
Definition: joystickstatuswindow.h:49
JoystickStatusWindow(InputDevice *joystick, QWidget *parent=nullptr)
Definition: joystickstatuswindow.cpp:39
The joystick "Properties" window. Shows various raw values to the user.
Definition: joystickstatuswindow.h:36
virtual QString sensorTypeName() const =0
Ui::JoystickStatusWindow * ui
Definition: joystickstatuswindow.h:47
JoySensorType
Definition: joysensortype.h:23
static double radToDeg(double value)
Utility function which converts a given value from radians to degree.
Definition: joysensor.cpp:519
Definition: aboutdialog.h:26
static const double GYRO_MIN
Definition: globalvariables.h:231
QProgressBar * m_gyro_axes[3]
Definition: joystickstatuswindow.h:51
JoyButton * getJoyButton(int index) const
Definition: setjoystick.cpp:57
void obliterate()
Definition: joystickstatuswindow.cpp:320
InputDevice * getJoystick() const
Definition: joystickstatuswindow.cpp:344
static const int AXISMIN
Definition: globalvariables.h:117
static const int AXISMAX
Definition: globalvariables.h:118
void release()
Perform a release of all elements of a set. Stick and vdpad releases will be handled by the associate...
Definition: setjoystick.cpp:319
JoyDPad * getJoyDPad(int index) const
Definition: setjoystick.cpp:65
~JoystickStatusWindow()
Definition: joystickstatuswindow.cpp:305
void restoreButtonStates(int code)
Definition: joystickstatuswindow.cpp:307
static const double GYRO_MAX
Definition: globalvariables.h:232
static const double ACCEL_MAX
Definition: globalvariables.h:230
JoyAxis * getJoyAxis(int index) const
Definition: setjoystick.cpp:59
void updateAccelerometerValues(float valueX, float valueY, float valueZ)
Accelerometer "moved" event handler Updates raw accelerometer values on the screen.
Definition: joystickstatuswindow.cpp:326
virtual float getXCoordinate() const =0
Represents one sensor in a SetJoystick and its connections to other parts of the application....
Definition: joysensor.h:39
#define WARN()
Definition: logger.h:44
static const double ACCEL_MIN
Definition: globalvariables.h:229
@ GYROSCOPE
Definition: joysensortype.h:26
int getRealJoyNumber()
Definition: joydpad.cpp:111
@ SENSOR_COUNT
Definition: joysensortype.h:30
it is up to the author donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License If the distribution and or use of the Library is restricted in certain countries either by patents or by copyrighted the original copyright holder who places the Library under this License may add an geographical distribution limitation excluding those so that distribution is permitted only in or among countries not thus excluded In such this License incorporates the limitation as if written in the body of this License The Free Software Foundation may publish revised and or new versions of the Lesser General Public License from time to time Such new versions will be similar in spirit to the present but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Library specifies a version number of this License which applies to it and any later you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Library does not specify a license version number
Definition: lgpl-2.1.txt:423
QMutex inputDaemonMutex
Definition: common.cpp:223
virtual float getYCoordinate() const =0
@ ACCELEROMETER
Definition: joysensortype.h:25
int getCurrentRawValue()
Definition: joyaxis.cpp:463