#include <TdkRectEvent.h>
Inheritance diagram for TdkRectEvent:
Public Member Functions | |
TdkRectEvent (const TeBox &rect, TdkButton button=btnLeft, TdkButtonState buttonState=btsPressed, TdkKeyboardState keyboardState=kbsNone) | |
TdkRectEvent (TdkRectEvent &event) | |
virtual | ~TdkRectEvent () |
virtual void | operator= (TdkRectEvent &event) |
virtual std::string | name () |
virtual std::string | title () |
virtual TeBox & | getRect () |
virtual void | setRect (TeBox &box) |
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 | |
TeBox | rect_ |
TdkButton | button_ |
TdkButtonState | buttonState_ |
TdkKeyboardState | keyboardState_ |
TdkRectEvent::TdkRectEvent | ( | const TeBox & | rect, | |
TdkButton | button = btnLeft , |
|||
TdkButtonState | buttonState = btsPressed , |
|||
TdkKeyboardState | keyboardState = kbsNone | |||
) | [inline] |
TdkRectEvent::TdkRectEvent | ( | TdkRectEvent & | event | ) | [inline] |
virtual TdkRectEvent::~TdkRectEvent | ( | ) | [inline, virtual] |
void TdkRectEvent::operator= | ( | TdkRectEvent & | event | ) | [inline, virtual] |
std::string TdkRectEvent::name | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
Reimplemented in TdkLayoutMapRectEvent, TdkLayoutMapRectFeedbackEvent, TdkLayoutSelectToEditEvent, TdkRestoreInitialVisibleRegionEvent, TdkSelectGeomToEditEvent, TdkSelectVertexToEditEvent, TdkTipEvent, and TdkZoomAreaEvent.
std::string TdkRectEvent::title | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
Reimplemented in TdkLayoutMapRectEvent, TdkLayoutMapRectFeedbackEvent, TdkLayoutSelectToEditEvent, TdkRestoreInitialVisibleRegionEvent, TdkSelectGeomToEditEvent, TdkSelectVertexToEditEvent, TdkTipEvent, and TdkZoomAreaEvent.
TeBox & TdkRectEvent::getRect | ( | ) | [inline, virtual] |
void TdkRectEvent::setRect | ( | TeBox & | box | ) | [inline, virtual] |
TdkButton TdkRectEvent::getButton | ( | ) | [inline, virtual] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
void TdkRectEvent::setButton | ( | TdkButton | button | ) | [inline, virtual] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
TdkButtonState TdkRectEvent::getButtonState | ( | ) | [inline, virtual] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
void TdkRectEvent::setButtonState | ( | TdkButtonState | buttonState | ) | [inline, virtual] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
TdkKeyboardState TdkRectEvent::getKeyboardState | ( | ) | [inline, virtual] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
void TdkRectEvent::setKeyboardState | ( | TdkKeyboardState | keyboardSate | ) | [inline, virtual] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
TeBox TdkRectEvent::rect_ [protected] |
TdkButton TdkRectEvent::button_ [protected] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
TdkButtonState TdkRectEvent::buttonState_ [protected] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.
TdkKeyboardState TdkRectEvent::keyboardState_ [protected] |
Reimplemented in TdkLayoutSelectToEditEvent, TdkSelectGeomToEditEvent, and TdkSelectVertexToEditEvent.