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)
|