| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
A common base class for mouse device. More...
#include <Mouse.h>
Public Member Functions | |
| void | addMouseEventReceiver (input::MouseEventReceiver *newEventReceiver) |
| Mouse () | |
| Constructor. | |
| void | removeMouseEventReceiver (input::MouseEventReceiver *oldEventReceiver) |
| virtual | ~Mouse () |
| Destructor. | |
Protected Member Functions | |
| void | initProperties () |
Protected Attributes | |
| MouseEvent * | mEvent |
| std::list < input::MouseEventReceiver * > | mMouseEventReceivers |
A common base class for mouse device.
| input::Mouse::Mouse | ( | ) |
Constructor.
References initProperties(), input::IT_MOUSE, and input::InputDevice::mInputType.
| input::Mouse::~Mouse | ( | ) | [virtual] |
Destructor.
References mEvent.
| void input::Mouse::addMouseEventReceiver | ( | input::MouseEventReceiver * | newEventReceiver | ) |
References mMouseEventReceivers.
| void input::Mouse::initProperties | ( | ) | [protected] |
| void input::Mouse::removeMouseEventReceiver | ( | input::MouseEventReceiver * | oldEventReceiver | ) |
References mMouseEventReceivers.
MouseEvent* input::Mouse::mEvent [protected] |
Referenced by initProperties(), and ~Mouse().
std::list<input::MouseEventReceiver*> input::Mouse::mMouseEventReceivers [protected] |
Referenced by addMouseEventReceiver(), and removeMouseEventReceiver().
|
The KG Game Engine
Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:07 by
Doxygen
(1.7.4)
|