Inherted from: core::tools::ITool File : API\core\tools\IInteractiveTool.h Namespace : core::tools Included by : zmodeler.h
Interface that extends tool behaviour to support user interaction like handling mouse button pressing, releasing and movements. If your tool does not need direct interaction (handle moust movement), consider using standard ITool interface instead.
mouseDown | Handler method for left/right/middle mouse button pressing. |
mouseMove | Handler method for mouse movement events. |
mouseUp | Handler method for left/right/middle mouse button releasing. |
mouseWheel | Handler method for mouse wheel scrolling event. |
interrupt | Abortive interruption handler method. |