|
enum | Priority { Low,
Default,
High
} |
|
template<typename T > |
static intptr_t | ClassID () |
|
static const HPS::Type | staticType = HPS::Type::Operator |
|
static const HPS::Type | staticType = HPS::Type::None |
|
HPS::ModifierKeys | modifier_trigger |
|
HPS::MouseButtons | mouse_trigger |
|
Constructor for the HPS::RelativeOrbitOperator class
- Parameters
-
in_mouse_trigger | The mouse button that will trigger this operator |
in_modifier_trigger | The modifier keys that, with the mouse trigger, will trigger this operator. Optional. |
virtual HPS::UTF8 HPS::RelativeOrbitOperator::GetName |
( |
| ) |
const |
|
inlinevirtual |
virtual bool HPS::RelativeOrbitOperator::OnMouseDown |
( |
MouseState const & |
in_state | ) |
|
|
virtual |
This function is called whenever HPS receives a MouseEvent that signals a mouse button was pressed.
- Parameters
-
in_state | A MouseState object describing the current mouse state. |
- Returns
- true if the input event was handled, false otherwise.
Reimplemented from HPS::Operator.
virtual bool HPS::RelativeOrbitOperator::OnMouseMove |
( |
MouseState const & |
in_state | ) |
|
|
virtual |
This function is called whenever HPS receives a MouseEvent that signals the mouse moved
- Parameters
-
in_state | A MouseState object describing the current mouse state. |
- Returns
- true if the input event was handled, false otherwise.
Reimplemented from HPS::Operator.
virtual bool HPS::RelativeOrbitOperator::OnMouseUp |
( |
MouseState const & |
in_state | ) |
|
|
virtual |
This function is called whenever HPS receives a MouseEvent that signals a mouse button was released.
- Parameters
-
in_state | A MouseState object describing the current mouse state. |
- Returns
- true if the input event was handled, false otherwise.
Reimplemented from HPS::Operator.
virtual bool HPS::RelativeOrbitOperator::OnTouchDown |
( |
TouchState const & |
in_state | ) |
|
|
virtual |
This function is called whenever HPS receives a TouchEvent that signals the device was touched.
- Parameters
-
in_state | A TouchState object describing the current touch state. |
- Returns
- true if the input event was handled, false otherwise.
Reimplemented from HPS::Operator.
virtual bool HPS::RelativeOrbitOperator::OnTouchMove |
( |
TouchState const & |
in_state | ) |
|
|
virtual |
This function is called whenever HPS receives a TouchEvent that signals a point of contact has moved.
- Parameters
-
in_state | A TouchState object describing the current touch state. |
- Returns
- true if the input event was handled, false otherwise.
Reimplemented from HPS::Operator.
virtual bool HPS::RelativeOrbitOperator::OnTouchUp |
( |
TouchState const & |
in_state | ) |
|
|
virtual |
This function is called whenever HPS receives a TouchEvent that signals a point of contact has been released.
- Parameters
-
in_state | A TouchState object describing the current touch state. |
- Returns
- true if the input event was handled, false otherwise.
Reimplemented from HPS::Operator.
The documentation for this class was generated from the following file: