#include <eventHandler.h>


Protected Member Functions | |
| EventHandler () | |
| Constructs a new event handler. | |
| virtual | ~EventHandler () |
| Destructs the event handler. | |
| void | _computePointerDelta (const Window *window, Event &event) |
| Compute the mouse move delta from the previous pointer event. | |
| void | _getRenderContext (const Window *window, Event &event) |
| Find and set the rendering context at the mouse position. | |
Protected Attributes | |
| Event | _lastPointerEvent |
| The previous pointer event to compute mouse movement deltas. | |
| const Window * | _lastEventWindow |
| The window of the previous pointer event. | |
Definition at line 32 of file eventHandler.h.
| eq::EventHandler::EventHandler | ( | ) | [inline, protected] |
| virtual eq::EventHandler::~EventHandler | ( | ) | [inline, protected, virtual] |
Compute the mouse move delta from the previous pointer event.
Definition at line 36 of file eventHandler.cpp.
References _lastEventWindow, _lastPointerEvent, eq::PointerEvent::dx, eq::PointerEvent::dy, eq::Event::pointer, eq::Event::POINTER_BUTTON_PRESS, eq::Event::POINTER_BUTTON_RELEASE, eq::Event::POINTER_MOTION, eq::Event::type, eq::PointerEvent::x, and eq::PointerEvent::y.
Find and set the rendering context at the mouse position.
Definition at line 66 of file eventHandler.cpp.
References eq::Event::context, EQINFO, and eq::Window::getRenderContext().

Event eq::EventHandler::_lastPointerEvent [protected] |
The previous pointer event to compute mouse movement deltas.
Definition at line 50 of file eventHandler.h.
Referenced by _computePointerDelta().
const Window* eq::EventHandler::_lastEventWindow [protected] |
The window of the previous pointer event.
Definition at line 53 of file eventHandler.h.
Referenced by _computePointerDelta().
0.9 by
1.5.8