TdkLineEvent Class Reference
[The Control Module]

Defines the TdkLineEvent class. More...

#include <TdkLineEvent.h>

Inheritance diagram for TdkLineEvent:

TdkEvent TdkCreateLineEvent List of all members.

Public Member Functions

 TdkLineEvent (const TeLine2D &line, TdkButton button, TdkButtonState buttonState, TdkKeyboardState keyboardState)
 TdkLineEvent (TdkLineEvent &event)
virtual ~TdkLineEvent ()
virtual std::string name ()
virtual std::string title ()
virtual TeLine2D & getLine ()
virtual void setLine (TeLine2D &line)
virtual TdkButton getButton ()
virtual void setButton (TdkButton button)
virtual TdkButtonState getButtonState ()
virtual void setButtonState (TdkButtonState buttonState)
virtual TdkKeyboardState getKeyboardState ()
virtual void setKeyboardState (TdkKeyboardState keyboardSate)

Protected Attributes

TeLine2D line_
TdkButton button_
TdkButtonState buttonState_
TdkKeyboardState keyboardState_

Detailed Description

Defines the TdkLineEvent class.


Constructor & Destructor Documentation

TdkLineEvent::TdkLineEvent ( const TeLine2D &  line,
TdkButton  button,
TdkButtonState  buttonState,
TdkKeyboardState  keyboardState 
) [inline]

TdkLineEvent::TdkLineEvent ( TdkLineEvent event  )  [inline]

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


Member Function Documentation

std::string TdkLineEvent::name (  )  [inline, virtual]

Reimplemented from TdkEvent.

Reimplemented in TdkCreateLineEvent.

std::string TdkLineEvent::title (  )  [inline, virtual]

Reimplemented from TdkEvent.

Reimplemented in TdkCreateLineEvent.

TeLine2D & TdkLineEvent::getLine (  )  [inline, virtual]

void TdkLineEvent::setLine ( TeLine2D &  line  )  [inline, virtual]

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

void TdkLineEvent::setButton ( TdkButton  button  )  [inline, virtual]

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

void TdkLineEvent::setButtonState ( TdkButtonState  buttonState  )  [inline, virtual]

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

void TdkLineEvent::setKeyboardState ( TdkKeyboardState  keyboardSate  )  [inline, virtual]


Member Data Documentation

TeLine2D TdkLineEvent::line_ [protected]

TdkButton TdkLineEvent::button_ [protected]

TdkButtonState TdkLineEvent::buttonState_ [protected]

TdkKeyboardState TdkLineEvent::keyboardState_ [protected]


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