PixelLightAPI
.
|
SpaceMouse input device. More...
#include <SpaceMouse.h>
Public Member Functions | |
PLINPUT_API | SpaceMouse (const PLCore::String &sName, DeviceImpl *pImpl) |
Constructor. | |
virtual PLINPUT_API | ~SpaceMouse () |
Destructor. | |
Public Attributes | |
PLInput::Axis | TransX |
PLInput::Axis | TransY |
PLInput::Axis | TransZ |
PLInput::Axis | RotX |
PLInput::Axis | RotY |
PLInput::Axis | RotZ |
PLInput::Button | Button0 |
PLInput::Button | Button1 |
PLInput::Button | Button2 |
PLInput::Button | Button3 |
PLInput::Button | Button4 |
PLInput::Button | Button5 |
PLInput::Button | Button6 |
PLInput::Button | Button7 |
SpaceMouse input device.
PLINPUT_API PLInput::SpaceMouse::SpaceMouse | ( | const PLCore::String & | sName, |
DeviceImpl * | pImpl | ||
) |
Constructor.
[in] | sName | Device name |
[in] | pImpl | System specific device implementation, can, but shouldn't be a null pointer |
virtual PLINPUT_API PLInput::SpaceMouse::~SpaceMouse | ( | ) | [virtual] |
Destructor.
Absolute x translation axis (the values are usually roughly between [-400 .. 400])
Absolute y translation axis (the values are usually roughly between [-400 .. 400])
Absolute z translation axis (the values are usually roughly between [-400 .. 400])
Absolute x rotation axis (the values are usually roughly between [-400 .. 400])
Absolute y rotation axis (the values are usually roughly between [-400 .. 400])
Absolute z rotation axis (the values are usually roughly between [-400 .. 400])
|