#include <gepetto/gui/selection-event.hh>
Enumerator |
---|
FromOsgWindow |
|
FromBodyTree |
|
gepetto::gui::SelectionEvent::SelectionEvent |
( |
const Type & |
t, |
|
|
NodePtr_t |
node = NodePtr_t() , |
|
|
Qt::KeyboardModifiers |
modKey = Qt::NoModifier |
|
) |
| |
|
inline |
gepetto::gui::SelectionEvent::SelectionEvent |
( |
const Type & |
t, |
|
|
Qt::KeyboardModifiers |
modKey |
|
) |
| |
|
inline |
void gepetto::gui::SelectionEvent::done |
( |
| ) |
|
|
slot |
User must call this in slots using SelectionEvent.
This decreases the internal counter and destroys the object when it reaches zero. This is thread-safe.
Referenced by point().
bool gepetto::gui::SelectionEvent::hasIntersection |
( |
| ) |
|
|
inlineslot |
void gepetto::gui::SelectionEvent::modKey |
( |
const Qt::KeyboardModifiers & |
m | ) |
|
|
inline |
Qt::KeyboardModifiers gepetto::gui::SelectionEvent::modKey |
( |
| ) |
const |
|
inlineslot |
const NodePtr_t& gepetto::gui::SelectionEvent::node |
( |
| ) |
const |
|
inline |
QString gepetto::gui::SelectionEvent::nodeName |
( |
| ) |
const |
|
inlineslot |
QVector3D gepetto::gui::SelectionEvent::normal |
( |
bool |
local | ) |
const |
|
inlineslot |
QVector3D gepetto::gui::SelectionEvent::point |
( |
bool |
local | ) |
const |
|
inlineslot |
void gepetto::gui::SelectionEvent::setCounter |
( |
int |
c | ) |
|
|
inline |
Set this to the number of slots that will receive the event.
- Warning
- Not thread-safe
void gepetto::gui::SelectionEvent::setupIntersection |
( |
const osgUtil::LineSegmentIntersector::Intersection & |
it | ) |
|
Type gepetto::gui::SelectionEvent::type |
( |
| ) |
const |
|
inlineslot |