Any kind of mouse event. More...
#include <IEventReceiver.h>
Any kind of mouse event.
Definition at line 279 of file IEventReceiver.h.
bool irr::SEvent::SMouseInput::isLeftPressed | ( | ) | const [inline] |
Is the left button pressed down?
Definition at line 303 of file IEventReceiver.h.
References ButtonStates, and irr::EMBSM_LEFT.
bool irr::SEvent::SMouseInput::isMiddlePressed | ( | ) | const [inline] |
Is the middle button pressed down?
Definition at line 309 of file IEventReceiver.h.
References ButtonStates, and irr::EMBSM_MIDDLE.
bool irr::SEvent::SMouseInput::isRightPressed | ( | ) | const [inline] |
Is the right button pressed down?
Definition at line 306 of file IEventReceiver.h.
References ButtonStates, and irr::EMBSM_RIGHT.
A bitmap of button states. You can use isButtonPressed() to determine if a button is pressed or not. Currently only valid if the event was EMIE_MOUSE_MOVED
Definition at line 300 of file IEventReceiver.h.
Referenced by isLeftPressed(), isMiddlePressed(), and isRightPressed().
True if ctrl was also pressed.
Definition at line 295 of file IEventReceiver.h.
Type of mouse event.
Definition at line 312 of file IEventReceiver.h.
True if shift was also pressed.
Definition at line 292 of file IEventReceiver.h.
mouse wheel delta, often 1.0 or -1.0, but can have other values < 0.f or > 0.f;
Only valid if event was EMIE_MOUSE_WHEEL
Definition at line 289 of file IEventReceiver.h.
X position of mouse cursor.
Definition at line 282 of file IEventReceiver.h.
Y position of mouse cursor.
Definition at line 285 of file IEventReceiver.h.