◆ iMouseImpl()
igor::iMouseImpl::iMouseImpl |
( |
iMouse * |
mouse | ) |
|
|
inline |
◆ ~iMouseImpl()
virtual igor::iMouseImpl::~iMouseImpl |
( |
| ) |
|
|
virtualdefault |
◆ deinitDevice()
virtual void igor::iMouseImpl::deinitDevice |
( |
| ) |
|
|
pure virtual |
◆ hideCursor()
virtual void igor::iMouseImpl::hideCursor |
( |
bool |
hide | ) |
|
|
pure virtual |
◆ initDevice()
virtual bool igor::iMouseImpl::initDevice |
( |
const void * |
data | ) |
|
|
pure virtual |
◆ onOSEvent()
virtual bool igor::iMouseImpl::onOSEvent |
( |
const void * |
data | ) |
|
|
pure virtual |
◆ resetCursor()
virtual void igor::iMouseImpl::resetCursor |
( |
| ) |
|
|
pure virtual |
◆ setCenter()
virtual void igor::iMouseImpl::setCenter |
( |
| ) |
|
|
pure virtual |
◆ setCursor()
◆ setPosition()
virtual void igor::iMouseImpl::setPosition |
( |
int32 |
x, |
|
|
int32 |
y |
|
) |
| |
|
pure virtual |
◆ iMouse
◆ _buttonStates
◆ _lastMousePos
◆ _mouse
iMouse* igor::iMouseImpl::_mouse |
|
protected |
◆ _pos
◆ _window
The documentation for this class was generated from the following file:
- /home/maddin/dev/Igor/src/igor/igor/system/iMouse.cpp