#include <TdkSelectGeomToeditEvent.h>
Inheritance diagram for TdkSelectGeomToEditEvent:
Public Member Functions | |
TdkSelectGeomToEditEvent (TeBox &rect, TdkObject *object, TdkButton button, TdkButtonState buttonState, TdkKeyboardState keyboardState) | |
TdkSelectGeomToEditEvent (TdkSelectGeomToEditEvent &event) | |
virtual std::string | name () |
virtual std::string | title () |
virtual void | undo () |
virtual void | redo () |
virtual void | commit () |
virtual void | discard () |
virtual void | setObjectToEdit (TdkObject *object) |
virtual TdkObject * | getObjectToEdit () |
virtual void | setGeomType (TeGeomRep type) |
virtual TeGeomRep | getGeomType () |
virtual void | setGeomId (int id) |
virtual int | getGeomId () |
virtual void | setViewProjection (TeProjection *projection) |
virtual TeProjection * | getViewProjection () |
virtual void | setLayerProjection (TeProjection *projection) |
virtual TeProjection * | getLayerProjection () |
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 | |
TdkObject * | object_ |
TeGeomRep | geomType_ |
int | geomId_ |
TeProjection * | viewProjection_ |
TeProjection * | layerProjection_ |
TdkButton | button_ |
TdkButtonState | buttonState_ |
TdkKeyboardState | keyboardState_ |
TdkSelectGeomToEditEvent::TdkSelectGeomToEditEvent | ( | TeBox & | rect, | |
TdkObject * | object, | |||
TdkButton | button, | |||
TdkButtonState | buttonState, | |||
TdkKeyboardState | keyboardState | |||
) | [inline] |
TdkSelectGeomToEditEvent::TdkSelectGeomToEditEvent | ( | TdkSelectGeomToEditEvent & | event | ) | [inline] |
std::string TdkSelectGeomToEditEvent::name | ( | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
std::string TdkSelectGeomToEditEvent::title | ( | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
virtual void TdkSelectGeomToEditEvent::undo | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
virtual void TdkSelectGeomToEditEvent::redo | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
virtual void TdkSelectGeomToEditEvent::commit | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
virtual void TdkSelectGeomToEditEvent::discard | ( | ) | [inline, virtual] |
Reimplemented from TdkEvent.
void TdkSelectGeomToEditEvent::setObjectToEdit | ( | TdkObject * | object | ) | [inline, virtual] |
TdkObject * TdkSelectGeomToEditEvent::getObjectToEdit | ( | ) | [inline, virtual] |
void TdkSelectGeomToEditEvent::setGeomType | ( | TeGeomRep | type | ) | [inline, virtual] |
TeGeomRep TdkSelectGeomToEditEvent::getGeomType | ( | ) | [inline, virtual] |
void TdkSelectGeomToEditEvent::setGeomId | ( | int | id | ) | [inline, virtual] |
int TdkSelectGeomToEditEvent::getGeomId | ( | ) | [inline, virtual] |
void TdkSelectGeomToEditEvent::setViewProjection | ( | TeProjection * | projection | ) | [inline, virtual] |
TeProjection * TdkSelectGeomToEditEvent::getViewProjection | ( | ) | [inline, virtual] |
void TdkSelectGeomToEditEvent::setLayerProjection | ( | TeProjection * | projection | ) | [inline, virtual] |
TeProjection * TdkSelectGeomToEditEvent::getLayerProjection | ( | ) | [inline, virtual] |
TdkButton TdkSelectGeomToEditEvent::getButton | ( | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
void TdkSelectGeomToEditEvent::setButton | ( | TdkButton | button | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
TdkButtonState TdkSelectGeomToEditEvent::getButtonState | ( | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
void TdkSelectGeomToEditEvent::setButtonState | ( | TdkButtonState | buttonState | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
TdkKeyboardState TdkSelectGeomToEditEvent::getKeyboardState | ( | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
void TdkSelectGeomToEditEvent::setKeyboardState | ( | TdkKeyboardState | keyboardState | ) | [inline, virtual] |
Reimplemented from TdkRectEvent.
TdkObject* TdkSelectGeomToEditEvent::object_ [private] |
TeGeomRep TdkSelectGeomToEditEvent::geomType_ [private] |
int TdkSelectGeomToEditEvent::geomId_ [private] |
TeProjection* TdkSelectGeomToEditEvent::viewProjection_ [private] |
TeProjection* TdkSelectGeomToEditEvent::layerProjection_ [private] |
TdkButton TdkSelectGeomToEditEvent::button_ [private] |
Reimplemented from TdkRectEvent.
Reimplemented from TdkRectEvent.
Reimplemented from TdkRectEvent.