#include <viewport_mouse_event.h>
Public Member Functions | |
bool | alt () |
bool | control () |
bool | left () |
bool | leftDown () |
bool | leftUp () |
bool | middle () |
bool | middleDown () |
bool | middleUp () |
bool | right () |
bool | rightDown () |
bool | rightUp () |
bool | shift () |
ViewportMouseEvent () | |
ViewportMouseEvent (RenderPanel *p, Ogre::Viewport *vp, QMouseEvent *e, int lx, int ly) | |
ViewportMouseEvent (RenderPanel *p, Ogre::Viewport *vp, QWheelEvent *e, int lx, int ly) | |
Public Attributes | |
Qt::MouseButton | acting_button |
Qt::MouseButtons | buttons_down |
int | last_x |
int | last_y |
Qt::KeyboardModifiers | modifiers |
RenderPanel * | panel |
QEvent::Type | type |
Ogre::Viewport * | viewport |
int | wheel_delta |
int | x |
int | y |
Definition at line 46 of file viewport_mouse_event.h.
rviz::ViewportMouseEvent::ViewportMouseEvent | ( | ) | [inline] |
Definition at line 49 of file viewport_mouse_event.h.
rviz::ViewportMouseEvent::ViewportMouseEvent | ( | RenderPanel * | p, |
Ogre::Viewport * | vp, | ||
QMouseEvent * | e, | ||
int | lx, | ||
int | ly | ||
) | [inline] |
Constructor for use with a QMouseEvent.
Definition at line 52 of file viewport_mouse_event.h.
rviz::ViewportMouseEvent::ViewportMouseEvent | ( | RenderPanel * | p, |
Ogre::Viewport * | vp, | ||
QWheelEvent * | e, | ||
int | lx, | ||
int | ly | ||
) | [inline] |
Constructor for use with a QWheelEvent.
Definition at line 71 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::alt | ( | ) | [inline] |
Definition at line 95 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::control | ( | ) | [inline] |
Definition at line 94 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::left | ( | ) | [inline] |
Definition at line 89 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::leftDown | ( | ) | [inline] |
Definition at line 103 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::leftUp | ( | ) | [inline] |
Definition at line 99 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::middle | ( | ) | [inline] |
Definition at line 90 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::middleDown | ( | ) | [inline] |
Definition at line 104 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::middleUp | ( | ) | [inline] |
Definition at line 100 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::right | ( | ) | [inline] |
Definition at line 91 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::rightDown | ( | ) | [inline] |
Definition at line 105 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::rightUp | ( | ) | [inline] |
Definition at line 101 of file viewport_mouse_event.h.
bool rviz::ViewportMouseEvent::shift | ( | ) | [inline] |
Definition at line 93 of file viewport_mouse_event.h.
Qt::MouseButton rviz::ViewportMouseEvent::acting_button |
Definition at line 113 of file viewport_mouse_event.h.
Qt::MouseButtons rviz::ViewportMouseEvent::buttons_down |
Definition at line 114 of file viewport_mouse_event.h.
Definition at line 116 of file viewport_mouse_event.h.
Definition at line 117 of file viewport_mouse_event.h.
Qt::KeyboardModifiers rviz::ViewportMouseEvent::modifiers |
Definition at line 115 of file viewport_mouse_event.h.
Definition at line 107 of file viewport_mouse_event.h.
QEvent::Type rviz::ViewportMouseEvent::type |
Definition at line 109 of file viewport_mouse_event.h.
Ogre::Viewport* rviz::ViewportMouseEvent::viewport |
Definition at line 108 of file viewport_mouse_event.h.
Definition at line 112 of file viewport_mouse_event.h.
Definition at line 110 of file viewport_mouse_event.h.
Definition at line 111 of file viewport_mouse_event.h.