Show / Hide Table of Contents

Struct InteractionSource

Implements
IEquatable<InteractionSource>
Inherited Members
ValueType.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEngine.XR.WSA.Input
Assembly: UnityEngine.dll
Syntax
[MovedFrom("UnityEngine.VR.WSA.Input")]
public struct InteractionSource : IEquatable<InteractionSource>

Properties

| Improve this Doc View Source

handedness

Declaration
public InteractionSourceHandedness handedness { get; }
Property Value
Type Description
InteractionSourceHandedness
| Improve this Doc View Source

id

Declaration
public uint id { get; }
Property Value
Type Description
UInt32
| Improve this Doc View Source

kind

Declaration
public InteractionSourceKind kind { get; }
Property Value
Type Description
InteractionSourceKind
| Improve this Doc View Source

productId

Declaration
public ushort productId { get; }
Property Value
Type Description
UInt16
| Improve this Doc View Source

productVersion

Declaration
public ushort productVersion { get; }
Property Value
Type Description
UInt16
| Improve this Doc View Source

supportsGrasp

Declaration
public bool supportsGrasp { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

supportsMenu

Declaration
public bool supportsMenu { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

supportsPointing

Declaration
public bool supportsPointing { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

supportsThumbstick

Declaration
public bool supportsThumbstick { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

supportsTouchpad

Declaration
public bool supportsTouchpad { get; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

vendorId

Declaration
public ushort vendorId { get; }
Property Value
Type Description
UInt16

Methods

| Improve this Doc View Source

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj
Returns
Type Description
Boolean
Overrides
ValueType.Equals(Object)
| Improve this Doc View Source

Equals(InteractionSource)

Declaration
public bool Equals(InteractionSource other)
Parameters
Type Name Description
InteractionSource other
Returns
Type Description
Boolean
| Improve this Doc View Source

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
Int32
Overrides
ValueType.GetHashCode()

Implements

System.IEquatable<T>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX