Struct ActivateGestureEvent
The event data for a common gesture used to activate world geometry or UI.
Assembly: Unity.XR.InteractionSubsystems.dll
Syntax
public struct ActivateGestureEvent : IEquatable<ActivateGestureEvent>
Constructors
ActivateGestureEvent(GestureId, GestureState)
Declaration
public ActivateGestureEvent(GestureId id, GestureState state)
Parameters
See Also
Properties
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(ActivateGestureEvent)
Declaration
public bool Equals(ActivateGestureEvent other)
Parameters
Returns
See Also
GetDefault()
Declaration
public static ActivateGestureEvent GetDefault()
Returns
See Also
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
See Also
ToString()
Generates a new string describing the gesture's properties suitable for debugging purposes.
Declaration
public override string ToString()
Returns
Type |
Description |
string |
A string describing the gesture's properties.
|
Overrides
See Also
Operators
operator ==(ActivateGestureEvent, ActivateGestureEvent)
Declaration
public static bool operator ==(ActivateGestureEvent lhs, ActivateGestureEvent rhs)
Parameters
Returns
See Also
operator !=(ActivateGestureEvent, ActivateGestureEvent)
Declaration
public static bool operator !=(ActivateGestureEvent lhs, ActivateGestureEvent rhs)
Parameters
Returns
See Also
Implements
See Also