TdkSelectVertexToEditEvent Class Reference
[The Control Module]

Defines the class SelectVertexToEditEvent. More...

#include <TdkSelectVertexToEditEvent.h>

Inheritance diagram for TdkSelectVertexToEditEvent:

TdkRectEvent TdkEvent List of all members.

Public Member Functions

 TdkSelectVertexToEditEvent (TeBox &rect, TdkLayoutObject *object, TdkButton button, TdkButtonState buttonState, TdkKeyboardState keyboardState)
 TdkSelectVertexToEditEvent (TdkSelectVertexToEditEvent &event)
virtual std::string name ()
virtual std::string title ()
virtual void undo ()
virtual void redo ()
virtual void commit ()
virtual void discard ()
virtual void setObjectToEdit (TdkLayoutObject *object)
virtual TdkLayoutObjectgetObjectToEdit ()
virtual void setOldCoord (TeCoord2D coord)
virtual TeCoord2D getOldCoord ()
virtual void setRingId (int id)
virtual int getRingId ()
virtual void setVertexId (int id)
virtual int getVertexId ()
virtual TdkButton getButton ()
virtual void setButton (TdkButton button)
virtual TdkButtonState getButtonState ()
virtual void setButtonState (TdkButtonState buttonState)
virtual TdkKeyboardState getKeyboardState ()
virtual void setKeyboardState (TdkKeyboardState keyboardState)

Private Attributes

TdkLayoutObjectobject_
TeCoord2D oldCoord_
int ringId_
int vertexId_
TdkButton button_
TdkButtonState buttonState_
TdkKeyboardState keyboardState_

Detailed Description

Defines the class SelectVertexToEditEvent.


Constructor & Destructor Documentation

TdkSelectVertexToEditEvent::TdkSelectVertexToEditEvent ( TeBox &  rect,
TdkLayoutObject object,
TdkButton  button,
TdkButtonState  buttonState,
TdkKeyboardState  keyboardState 
) [inline]

TdkSelectVertexToEditEvent::TdkSelectVertexToEditEvent ( TdkSelectVertexToEditEvent event  )  [inline]


Member Function Documentation

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

Reimplemented from TdkRectEvent.

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

Reimplemented from TdkRectEvent.

virtual void TdkSelectVertexToEditEvent::undo (  )  [inline, virtual]

Reimplemented from TdkEvent.

virtual void TdkSelectVertexToEditEvent::redo (  )  [inline, virtual]

Reimplemented from TdkEvent.

virtual void TdkSelectVertexToEditEvent::commit (  )  [inline, virtual]

Reimplemented from TdkEvent.

virtual void TdkSelectVertexToEditEvent::discard (  )  [inline, virtual]

Reimplemented from TdkEvent.

void TdkSelectVertexToEditEvent::setObjectToEdit ( TdkLayoutObject object  )  [inline, virtual]

TdkLayoutObject * TdkSelectVertexToEditEvent::getObjectToEdit (  )  [inline, virtual]

void TdkSelectVertexToEditEvent::setOldCoord ( TeCoord2D  coord  )  [inline, virtual]

TeCoord2D TdkSelectVertexToEditEvent::getOldCoord (  )  [inline, virtual]

void TdkSelectVertexToEditEvent::setRingId ( int  id  )  [inline, virtual]

int TdkSelectVertexToEditEvent::getRingId (  )  [inline, virtual]

void TdkSelectVertexToEditEvent::setVertexId ( int  id  )  [inline, virtual]

int TdkSelectVertexToEditEvent::getVertexId (  )  [inline, virtual]

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

Reimplemented from TdkRectEvent.

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

Reimplemented from TdkRectEvent.

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

Reimplemented from TdkRectEvent.

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

Reimplemented from TdkRectEvent.

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

Reimplemented from TdkRectEvent.

void TdkSelectVertexToEditEvent::setKeyboardState ( TdkKeyboardState  keyboardState  )  [inline, virtual]

Reimplemented from TdkRectEvent.


Member Data Documentation

TdkLayoutObject* TdkSelectVertexToEditEvent::object_ [private]

TeCoord2D TdkSelectVertexToEditEvent::oldCoord_ [private]

int TdkSelectVertexToEditEvent::ringId_ [private]

int TdkSelectVertexToEditEvent::vertexId_ [private]

TdkButton TdkSelectVertexToEditEvent::button_ [private]

Reimplemented from TdkRectEvent.

TdkButtonState TdkSelectVertexToEditEvent::buttonState_ [private]

Reimplemented from TdkRectEvent.

TdkKeyboardState TdkSelectVertexToEditEvent::keyboardState_ [private]

Reimplemented from TdkRectEvent.


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