#include <OISMouse.h>
Inheritance diagram for OIS::Mouse:
Public Member Functions | |
virtual | ~Mouse () |
virtual void | setEventCallback (MouseListener *mouseListener) |
MouseListener * | getEventCallback () |
const MouseState & | getMouseState () const |
Protected Member Functions | |
Mouse () | |
Protected Attributes | |
MouseState | mState |
The state of the mouse. | |
MouseListener * | listener |
Used for buffered/actionmapping callback. |
virtual OIS::Mouse::~Mouse | ( | ) | [inline, virtual] |
OIS::Mouse::Mouse | ( | ) | [inline, protected] |
virtual void OIS::Mouse::setEventCallback | ( | MouseListener * | mouseListener | ) | [inline, virtual] |
mouseListener | Send a pointer to a class derived from MouseListener or 0 to clear the callback |
MouseListener* OIS::Mouse::getEventCallback | ( | ) | [inline] |
const MouseState& OIS::Mouse::getMouseState | ( | ) | const [inline] |
MouseState OIS::Mouse::mState [protected] |
The state of the mouse.
MouseListener* OIS::Mouse::listener [protected] |
Used for buffered/actionmapping callback.