#include <TdkInteractor.h>
Inheritance diagram for TdkInteractor:
Public Member Functions | |
TdkInteractor () | |
~TdkInteractor () | |
Protected Member Functions | |
virtual void | handleVSEvent (TdkEvent &event) |
virtual void | handleVSEvent (TdkStartEvent &event) |
virtual void | handleVSEvent (TdkStopEvent &event) |
virtual void | handleVSEvent (TdkMouseClickEvent &event) |
virtual void | handleVSEvent (TdkMouseMoveEvent &event) |
virtual void | handleVSEvent (TdkEnterWindowEvent &event) |
virtual void | handleVSEvent (TdkLeaveWindowEvent &event) |
virtual void | sendHideTipEvent () |
virtual void | sendTipEvent (TdkMouseEvent &event) |
virtual void | sendHighlightEvent (TdkMouseEvent &event) |
TdkInteractor (TdkInteractor &interator) |
TdkInteractor::TdkInteractor | ( | ) | [inline] |
TdkInteractor::~TdkInteractor | ( | ) | [inline] |
TdkInteractor::TdkInteractor | ( | TdkInteractor & | interator | ) | [inline, protected] |
void TdkInteractor::handleVSEvent | ( | TdkEvent & | event | ) | [protected, virtual] |
Tecgraf - GIS development team
Tdk Framework
@(#) TdkInteractor.cpp
Reimplemented from TdkEventHandler.
Reimplemented in TdkCreatePointByCoordInteractor, TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkLayoutEditInteractor, TdkLineInteractor, TdkPointInteractor, TdkPointSetInteractor, TdkPolygonInteractor, TdkPolylineInteractor, TdkRectInteractor, TdkSpatialSelectionInteractor, and TdkTransformLayoutObjectInteractor.
void TdkInteractor::handleVSEvent | ( | TdkStartEvent & | event | ) | [protected, virtual] |
Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkLayoutEditInteractor, TdkLineInteractor, TdkPointInteractor, TdkPointSetInteractor, TdkPolygonInteractor, TdkPolylineInteractor, TdkRectInteractor, TdkSpatialSelectionInteractor, TdkTransformLayoutObjectInteractor, TdkZoomInInteractor, and TdkZoomOutInteractor.
void TdkInteractor::handleVSEvent | ( | TdkStopEvent & | event | ) | [protected, virtual] |
Reimplemented in TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkLayoutEditInteractor, TdkLineInteractor, TdkPointInteractor, TdkPointSetInteractor, TdkPolygonInteractor, TdkPolylineInteractor, TdkRectInteractor, TdkSelectMapObjectsInteractor, TdkSpatialSelectionInteractor, TdkTransformLayoutObjectInteractor, TdkZoomInInteractor, and TdkZoomOutInteractor.
void TdkInteractor::handleVSEvent | ( | TdkMouseClickEvent & | event | ) | [protected, virtual] |
Reimplemented in TdkCreatePointByCoordInteractor, TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkLayoutEditInteractor, TdkLayoutMapLineInteractor, TdkLayoutMapPanInteractor, TdkLayoutMapPointInteractor, TdkLayoutMapRectInteractor, TdkLineInteractor, TdkPanInteractor, TdkPointInteractor, TdkPointSetInteractor, TdkPolygonInteractor, TdkPolylineInteractor, TdkRectInteractor, TdkSelectMapObjectsInteractor, TdkSpatialSelectionInteractor, TdkTransformLayoutObjectInteractor, TdkZoomInInteractor, and TdkZoomOutInteractor.
void TdkInteractor::handleVSEvent | ( | TdkMouseMoveEvent & | event | ) | [protected, virtual] |
Reimplemented in TdkDistanceMeasureInteractor, TdkEditGeographicObjectPointInteractor, TdkEditLayoutObjectPointInteractor, TdkLayoutEditInteractor, TdkLayoutMapLineInteractor, TdkLayoutMapPanInteractor, TdkLayoutMapRectInteractor, TdkLineInteractor, TdkPanInteractor, TdkPointInteractor, TdkPointSetInteractor, TdkPolygonInteractor, TdkPolylineInteractor, TdkRectInteractor, TdkSpatialSelectionInteractor, and TdkTransformLayoutObjectInteractor.
void TdkInteractor::handleVSEvent | ( | TdkEnterWindowEvent & | event | ) | [protected, virtual] |
void TdkInteractor::handleVSEvent | ( | TdkLeaveWindowEvent & | event | ) | [protected, virtual] |
void TdkInteractor::sendHideTipEvent | ( | ) | [protected, virtual] |
void TdkInteractor::sendTipEvent | ( | TdkMouseEvent & | event | ) | [protected, virtual] |
void TdkInteractor::sendHighlightEvent | ( | TdkMouseEvent & | event | ) | [protected, virtual] |