|
override void | deleteCptr () |
|
override bool | DerivedClassHasMethod (string methodName, System.Type[] methodTypes) |
|
override IntPtr | GetNonDirectorClassID () |
|
override bool | IsUserDerived () |
|
|
enum | Priority { Low = 0,
Default = 1,
High = 2
} |
|
static bool | operator!= (HPS.Operator a, HPS.Operator b) |
|
static bool | operator== (HPS.Operator a, HPS.Operator b) |
|
static IntPtr | ClassID< T > () |
|
HandleRef | sptr |
|
bool | cMemOwn |
|
HandleRef | cptr |
|
static Dictionary< IntPtr, Operator > | cachedObjects = new Dictionary<IntPtr, Operator>() |
|
static Dictionary< IntPtr, WeakReference > | cachedWeakRefs = new Dictionary<IntPtr, WeakReference>() |
|
static ReaderWriterLockSlim | mapLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion) |
|
◆ RelativeOrbitOperator() [1/3]
◆ RelativeOrbitOperator() [2/3]
HPS.RelativeOrbitOperator.RelativeOrbitOperator |
( |
HPS.MouseButtons |
in_mouse_trigger | ) |
|
|
inline |
◆ RelativeOrbitOperator() [3/3]
HPS.RelativeOrbitOperator.RelativeOrbitOperator |
( |
| ) |
|
|
inline |
◆ GetName()
override string HPS.RelativeOrbitOperator.GetName |
( |
| ) |
|
|
inlinevirtual |
◆ OnMouseDown()
override bool HPS.RelativeOrbitOperator.OnMouseDown |
( |
HPS.MouseState |
in_state | ) |
|
|
inlinevirtual |
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.
◆ OnMouseMove()
override bool HPS.RelativeOrbitOperator.OnMouseMove |
( |
HPS.MouseState |
in_state | ) |
|
|
inlinevirtual |
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.
◆ OnMouseUp()
override bool HPS.RelativeOrbitOperator.OnMouseUp |
( |
HPS.MouseState |
in_state | ) |
|
|
inlinevirtual |
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.
◆ OnTouchDown()
override bool HPS.RelativeOrbitOperator.OnTouchDown |
( |
HPS.TouchState |
in_state | ) |
|
|
inlinevirtual |
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.
◆ OnTouchMove()
override bool HPS.RelativeOrbitOperator.OnTouchMove |
( |
HPS.TouchState |
in_state | ) |
|
|
inlinevirtual |
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.
◆ OnTouchUp()
override bool HPS.RelativeOrbitOperator.OnTouchUp |
( |
HPS.TouchState |
in_state | ) |
|
|
inlinevirtual |
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:
- internals/hps_sprk_ops/source/cs/HPS.RelativeOrbitOperator.cs