|
HDK
|
#include <HOM_ViewerEvent.h>
Inheritance diagram for HOM_ViewerEvent:Public Member Functions | |
| HOM_ViewerEvent () | |
| ~HOM_ViewerEvent () override | |
| virtual UT_Tuple< HOM_ElemPtr < HOM_Vector3 >, HOM_ElemPtr < HOM_Vector3 > > | ray ()=0 |
| virtual std::map< std::string, hboost::any > | snappingRay ()=0 |
| virtual UT_Tuple< HOM_ElemPtr < HOM_Vector3 >, HOM_ElemPtr < HOM_Vector3 > > | screenToRay (double scrx, double scry)=0 |
| virtual HOM_GeometryViewport * | curViewport ()=0 |
| virtual HOM_Vector2 * | mousePos (bool relative_to_viewport=false)=0 |
Public Member Functions inherited from HOM_UIEvent | |
| HOM_UIEvent () | |
| virtual | ~HOM_UIEvent () |
| virtual std::string | __repr__ ()=0 |
| virtual HOM_UIEventDevice * | device ()=0 |
| virtual bool | hasQueuedEvents ()=0 |
| virtual std::vector < HOM_ElemPtr < HOM_UIEventDevice > > | queuedEvents ()=0 |
| virtual hboost::any | value ()=0 |
| virtual HOM_EnumValue & | reason ()=0 |
| virtual HOM_EnumValue & | valueType ()=0 |
Definition at line 23 of file HOM_ViewerEvent.h.
|
inline |
Definition at line 35 of file HOM_ViewerEvent.h.
|
inlineoverride |
Definition at line 39 of file HOM_ViewerEvent.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |