TdkMouseEvent Class Reference
[The Control Module]

Defines the TdkMouseEvent class. More...

#include <TdkMouseEvent.h>

Inheritance diagram for TdkMouseEvent:

TdkEvent TdkMouseClickEvent TdkMouseMoveEvent List of all members.

Public Member Functions

 TdkMouseEvent (int x, int y, TdkButton button, TdkButtonState buttonState, TdkKeyboardState keyboardState)
virtual ~TdkMouseEvent ()
virtual int getX ()
virtual int getY ()
virtual TdkButton getButton ()
virtual TdkButtonState getButtonState ()
virtual TdkKeyboardState getKeyboardState ()

Protected Attributes

int x_
int y_
TdkButton button_
TdkButtonState buttonState_
TdkKeyboardState keyboardState_

Detailed Description

Defines the TdkMouseEvent class.


Constructor & Destructor Documentation

TdkMouseEvent::TdkMouseEvent ( int  x,
int  y,
TdkButton  button,
TdkButtonState  buttonState,
TdkKeyboardState  keyboardState 
) [inline]

virtual TdkMouseEvent::~TdkMouseEvent (  )  [inline, virtual]


Member Function Documentation

int TdkMouseEvent::getX (  )  [inline, virtual]

int TdkMouseEvent::getY (  )  [inline, virtual]

TdkButton TdkMouseEvent::getButton (  )  [inline, virtual]

TdkButtonState TdkMouseEvent::getButtonState (  )  [inline, virtual]

TdkKeyboardState TdkMouseEvent::getKeyboardState (  )  [inline, virtual]


Member Data Documentation

int TdkMouseEvent::x_ [protected]

int TdkMouseEvent::y_ [protected]

TdkButton TdkMouseEvent::button_ [protected]

TdkButtonState TdkMouseEvent::buttonState_ [protected]

TdkKeyboardState TdkMouseEvent::keyboardState_ [protected]


The documentation for this class was generated from the following file:
Generated on Fri Jun 15 16:54:46 2007 for TDK by  doxygen 1.5.2