#include <TdkHighlightToolTask.h>
Inheritance diagram for TdkHighlightToolTask:
Public Member Functions | |
TdkHighlightToolTask (TdkTipToolTask *tdkTipToolTask) | |
~TdkHighlightToolTask () | |
void | setHighlightToolState (TdkHighlightToolState state) |
TdkHighlightToolState | getHighlightToolState () |
Private Member Functions | |
void | handleVSEvent (TdkEvent &event) |
void | handleVSEvent (TdkLeaveWindowEvent &event) |
void | handleVSEvent (TdkMouseClickEvent &event) |
void | handleVSEvent (TdkHighlightEvent &event) |
Private Attributes | |
TdkHighlightTool * | highlight_ |
TdkHighlightToolState | highlightState_ |
TdkTipToolTask * | _tdkTipToolTask |
TdkHighlightToolTask::TdkHighlightToolTask | ( | TdkTipToolTask * | tdkTipToolTask | ) |
TdkHighlightToolTask::~TdkHighlightToolTask | ( | ) |
void TdkHighlightToolTask::setHighlightToolState | ( | TdkHighlightToolState | state | ) | [inline] |
TdkHighlightToolState TdkHighlightToolTask::getHighlightToolState | ( | ) | [inline] |
void TdkHighlightToolTask::handleVSEvent | ( | TdkEvent & | event | ) | [private, virtual] |
void TdkHighlightToolTask::handleVSEvent | ( | TdkLeaveWindowEvent & | event | ) | [private] |
void TdkHighlightToolTask::handleVSEvent | ( | TdkMouseClickEvent & | event | ) | [private] |
void TdkHighlightToolTask::handleVSEvent | ( | TdkHighlightEvent & | event | ) | [private] |
TdkHighlightTool* TdkHighlightToolTask::highlight_ [private] |