Struct WindowsMRManipulationGestureEvent
The event data related to a WindowsMR Manipulation gesture
Assembly: Unity.XR.WindowsMixedReality.dll
Syntax
[Preserve]
public struct WindowsMRManipulationGestureEvent : IEquatable<WindowsMRManipulationGestureEvent>
Constructors
WindowsMRManipulationGestureEvent(GestureId, GestureState, Vector3)
Declaration
public WindowsMRManipulationGestureEvent(GestureId id, GestureState state, Vector3 cumulativeDelta)
Parameters
See Also
Properties
cumulativeDelta
Total distance moved since the beginning of the manipulation gesture.
Declaration
public Vector3 cumulativeDelta { get; }
Property Value
See Also
id
Declaration
public GestureId id { get; }
Property Value
See Also
state
Declaration
public GestureState state { get; }
Property Value
See Also
Methods
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
object |
obj |
|
Returns
Overrides
See Also
Equals(WindowsMRManipulationGestureEvent)
Declaration
public bool Equals(WindowsMRManipulationGestureEvent other)
Parameters
Returns
See Also
GetDefault()
Declaration
public static WindowsMRManipulationGestureEvent GetDefault()
Returns
See Also
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
See Also
ToString()
Generates a new string describing the gestures's properties suitable for debugging purposes.
Declaration
public override string ToString()
Returns
Type |
Description |
string |
A string describing the gestures's properties.
|
Overrides
See Also
Operators
operator ==(WindowsMRManipulationGestureEvent, WindowsMRManipulationGestureEvent)
Declaration
public static bool operator ==(WindowsMRManipulationGestureEvent lhs, WindowsMRManipulationGestureEvent rhs)
Parameters
Returns
See Also
operator !=(WindowsMRManipulationGestureEvent, WindowsMRManipulationGestureEvent)
Declaration
public static bool operator !=(WindowsMRManipulationGestureEvent lhs, WindowsMRManipulationGestureEvent rhs)
Parameters
Returns
See Also
Implements
See Also