#include <GuiNativeEventWin32.h>
◆ GuiNativeEvent() [1/4]
◆ ~GuiNativeEvent() [1/4]
Gui::GuiNativeEvent::~GuiNativeEvent |
( |
| ) |
|
|
override |
◆ GuiNativeEvent() [2/4]
◆ ~GuiNativeEvent() [2/4]
Gui::GuiNativeEvent::~GuiNativeEvent |
( |
| ) |
|
|
override |
◆ GuiNativeEvent() [3/4]
◆ ~GuiNativeEvent() [3/4]
Gui::GuiNativeEvent::~GuiNativeEvent |
( |
| ) |
|
|
override |
◆ GuiNativeEvent() [4/4]
◆ ~GuiNativeEvent() [4/4]
Gui::GuiNativeEvent::~GuiNativeEvent |
( |
| ) |
|
|
override |
◆ initSpaceball() [1/4]
void Gui::GuiNativeEvent::initSpaceball |
( |
QMainWindow * |
window | ) |
|
|
finaloverridevirtual |
◆ initSpaceball() [2/4]
void Gui::GuiNativeEvent::initSpaceball |
( |
QMainWindow * |
window | ) |
|
|
finaloverridevirtual |
◆ initSpaceball() [3/4]
void Gui::GuiNativeEvent::initSpaceball |
( |
QMainWindow * |
window | ) |
|
|
finaloverridevirtual |
◆ initSpaceball() [4/4]
void Gui::GuiNativeEvent::initSpaceball |
( |
QMainWindow * |
window | ) |
|
|
finaloverridevirtual |
◆ Is3dmouseAttached()
bool Gui::GuiNativeEvent::Is3dmouseAttached |
( |
| ) |
|
|
static |
◆ MouseParams() [1/2]
Access the mouse parameters structure
◆ MouseParams() [2/2]
◆ Move3d()
void Gui::GuiNativeEvent::Move3d |
( |
HANDLE |
device, |
|
|
std::vector< float > & |
motionData |
|
) |
| |
|
virtual |
Called with the processed motion data when a 3D mouse event is received
The default implementation emits a Move3d signal with the motion data
◆ On3dmouseKeyDown()
void Gui::GuiNativeEvent::On3dmouseKeyDown |
( |
HANDLE |
device, |
|
|
int |
virtualKeyCode |
|
) |
| |
|
virtual |
Called when a 3D mouse key is pressed
The default implementation emits a On3dmouseKeyDown signal with the key code.
◆ On3dmouseKeyUp()
void Gui::GuiNativeEvent::On3dmouseKeyUp |
( |
HANDLE |
device, |
|
|
int |
virtualKeyCode |
|
) |
| |
|
virtual |
Called when a 3D mouse key is released
The default implementation emits a On3dmouseKeyUp signal with the key code.
◆ x11EventFilter()
bool Gui::GuiNativeEvent::x11EventFilter |
( |
XEvent * |
event | ) |
|
The documentation for this class was generated from the following files:
- src/Gui/3Dconnexion/GuiNativeEventLinux.h
- src/Gui/3Dconnexion/GuiNativeEventMac.h
- src/Gui/3Dconnexion/GuiNativeEventWin32.h
- src/Gui/3Dconnexion/GuiNativeEventLinuxX11.h
- src/Gui/3Dconnexion/GuiNativeEventLinux.cpp
- src/Gui/3Dconnexion/GuiNativeEventLinuxX11.cpp
- src/Gui/3Dconnexion/GuiNativeEventMac.cpp
- src/Gui/3Dconnexion/GuiNativeEventWin32.cpp