V-ARTContributions
|
#include <mousecontrol.h>
Public Member Functions | |
virtual | ~DragHandler () |
virtual void | OnDrag ()=0 |
Protected Attributes | |
MouseControl * | mouseCtrlPtr |
Pointer to mouse controller. More... | |
ViewerGlutOGL * | viewerPtr |
Pointer to owner viewer. More... | |
Friends | |
class | MouseControl |
Drag handler
Handles mouse motion while some button is pressed.
Definition at line 47 of file mousecontrol.h.
|
inlinevirtual |
Definition at line 51 of file mousecontrol.h.
|
pure virtual |
Referenced by VART::MouseControl::OnDrag().
|
friend |
Definition at line 49 of file mousecontrol.h.
|
protected |
Pointer to mouse controller.
Use this pointer to get access to mouse information such as position and last event.
Definition at line 58 of file mousecontrol.h.
Referenced by VART::MouseControl::SetDragHandler().
|
protected |
Pointer to owner viewer.
Use this pointer to get access to viewer that owns the drag handler.
Definition at line 62 of file mousecontrol.h.
Referenced by VART::MouseControl::SetDragHandler().