#include <ivfwidget/IvfInteractionHandler.h>
Inheritance diagram for CIvfInteractionHandler:
This handler implements 3D user interface interaction for CIvfWidgetBased classes using the ivf3dui library. The handler supports two kinds of interaction, CIvfShape based interaction and interaction with CIvfControl derived controls. CIvfControl classes are specialised 3D user interface controls, which support visual responses to user interaction.
Definition at line 247 of file IvfInteractionHandler.h.
|
Class constructor
|
|
Class destructor |
|
onMouseUp method The onMouse method is called when the mouse button is released. Reimplemented from CIvfMouseDownEvent. |
|
onMouseMove method The onMouseMove method is called whenever the mouse is moved in the window. Reimplemented from CIvfMouseMoveEvent. |
|
onMouseMove method The onMouseMove method is called whenever the mouse is moved in the window. Reimplemented from CIvfMouseUpEvent. |
|
Assign control click event to handler |
|
Assign control down event to handler |
|
Assign control drag event to handler |
|
Assign control enter event to handler |
|
Assign control leave event to handler |
|
Assign control over event to handler |
|
Assign control up event to handler |
|
Assign shape click event to handler |
|
Assign shape down event to handler |
|
Assign shape drag event to handler |
|
Assign shape enter event to handler |
|
Assign shape leave event to handler |
|
Assign shape over event to handler |
|
Assign shape up event to handler |