#include <HOM_ViewerHandleDragger.h>
|
| | HOM_ViewerHandleDragger () |
| |
| | ~HOM_ViewerHandleDragger () override |
| |
| virtual std::string | __repr__ ()=0 |
| |
| | HOM_ViewerDragger () |
| |
| virtual | ~HOM_ViewerDragger () |
| |
| virtual std::string | name () const =0 |
| |
| virtual bool | valid () const =0 |
| |
| virtual void | startDrag (HOM_ViewerEvent &event, const HOM_Vector3 &start_pos)=0 |
| |
| virtual void | startDragAcrossFloor (HOM_ViewerEvent &event, const HOM_Vector3 &start_pos)=0 |
| |
| virtual void | startDragAlongLine (HOM_ViewerEvent &event, const HOM_Vector3 &line_start, const HOM_Vector3 &line_dir)=0 |
| |
| virtual void | startDragAlongPlane (HOM_ViewerEvent &event, HOM_Vector3 const &plane_point, HOM_Vector3 const &plane_normal)=0 |
| |
| virtual void | startDragRotate (HOM_ViewerEvent &event, const HOM_Vector3 ¢er_pos, double radius, const HOM_Vector3 &rotate_axis, const HOM_Matrix3 &orient)=0 |
| |
| virtual DragValueMap | drag (HOM_ViewerEvent &event)=0 |
| |
| virtual void | endDrag ()=0 |
| |
| virtual HOM_Vector3 | position () const =0 |
| |
| virtual HOM_Vector3 | startPosition () const =0 |
| |
| virtual HOM_Vector3 | startDirection () const =0 |
| |
| virtual HOM_Vector3 | startRotatePosition () const =0 |
| |
| virtual HOM_GeometryViewport * | viewport ()=0 |
| |
| virtual void | enableModifierKeys (bool allow)=0 |
| |
| virtual void | setSnapToCookSelection (bool on)=0 |
| |
Definition at line 24 of file HOM_ViewerHandleDragger.h.
| HOM_ViewerHandleDragger::HOM_ViewerHandleDragger |
( |
| ) |
|
|
inline |
| HOM_ViewerHandleDragger::~HOM_ViewerHandleDragger |
( |
| ) |
|
|
inlineoverride |
| virtual std::string HOM_ViewerHandleDragger::__repr__ |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: