Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
Public Member Functions | Protected Member Functions | Protected Attributes
input::Mouse Class Reference

A common base class for mouse device. More...

#include <Mouse.h>

Inheritance diagram for input::Mouse:
input::InputDevice engine::Object

List of all members.

Public Member Functions

void addMouseEventReceiver (input::MouseEventReceiver *newEventReceiver)
 Mouse ()
void removeMouseEventReceiver (input::MouseEventReceiver *oldEventReceiver)
virtual ~Mouse ()

Protected Member Functions

void initProperties ()

Protected Attributes

< input::MouseEventReceiver * > 

Detailed Description

A common base class for mouse device.

Constructor & Destructor Documentation

input::Mouse::Mouse ( )
input::Mouse::~Mouse ( ) [virtual]


References mEvent.

Member Function Documentation

void input::Mouse::addMouseEventReceiver ( input::MouseEventReceiver newEventReceiver)

References mMouseEventReceivers.

void input::Mouse::initProperties ( ) [protected]

Reimplemented from input::InputDevice.

References mEvent.

Referenced by Mouse().

void input::Mouse::removeMouseEventReceiver ( input::MouseEventReceiver oldEventReceiver)

References mMouseEventReceivers.

Member Data Documentation

Referenced by initProperties(), and ~Mouse().

The documentation for this class was generated from the following files:

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:07 by Doxygen (1.7.4)