Show / Hide Table of Contents

Class InteractionManager

Inheritance
Object
InteractionManager
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine.XR.WSA.Input
Assembly: UnityEngine.dll
Syntax
public class InteractionManager

Properties

numSourceStates

Declaration
public static int numSourceStates { get; }
Property Value
Type Description
Int32

Methods

| Improve this Doc View Source

GetCurrentReading()

Declaration
public static InteractionSourceState[] GetCurrentReading()
Returns
Type Description
InteractionSourceState[]
| Improve this Doc View Source

GetCurrentReading(InteractionSourceState[])

Declaration
public static int GetCurrentReading(InteractionSourceState[] sourceStates)
Parameters
Type Name Description
InteractionSourceState[] sourceStates
Returns
Type Description
Int32

Events

| Improve this Doc View Source

InteractionSourceDetected

Declaration
public static event Action<InteractionSourceDetectedEventArgs> InteractionSourceDetected
Event Type
Type Description
Action<InteractionSourceDetectedEventArgs>
| Improve this Doc View Source

InteractionSourceDetectedLegacy

Declaration
[Obsolete("InteractionSourceDetectedLegacy is deprecated, and will be removed in a future release. Use InteractionSourceDetected instead.", false)]
public static event InteractionManager.SourceEventHandler InteractionSourceDetectedLegacy
Event Type
Type Description
InteractionManager.SourceEventHandler
| Improve this Doc View Source

InteractionSourceLost

Declaration
public static event Action<InteractionSourceLostEventArgs> InteractionSourceLost
Event Type
Type Description
Action<InteractionSourceLostEventArgs>
| Improve this Doc View Source

InteractionSourceLostLegacy

Declaration
[Obsolete("InteractionSourceLostLegacy is deprecated, and will be removed in a future release. Use InteractionSourceLost instead.", false)]
public static event InteractionManager.SourceEventHandler InteractionSourceLostLegacy
Event Type
Type Description
InteractionManager.SourceEventHandler
| Improve this Doc View Source

InteractionSourcePressed

Declaration
public static event Action<InteractionSourcePressedEventArgs> InteractionSourcePressed
Event Type
Type Description
Action<InteractionSourcePressedEventArgs>
| Improve this Doc View Source

InteractionSourcePressedLegacy

Declaration
[Obsolete("InteractionSourcePressedLegacy has been deprecated, and will be removed in a future release. Use InteractionSourcePressed instead.", false)]
public static event InteractionManager.SourceEventHandler InteractionSourcePressedLegacy
Event Type
Type Description
InteractionManager.SourceEventHandler
| Improve this Doc View Source

InteractionSourceReleased

Declaration
public static event Action<InteractionSourceReleasedEventArgs> InteractionSourceReleased
Event Type
Type Description
Action<InteractionSourceReleasedEventArgs>
| Improve this Doc View Source

InteractionSourceReleasedLegacy

Declaration
[Obsolete("InteractionSourceReleasedLegacy has been deprecated, and will be removed in a future release. Use InteractionSourceReleased instead.", false)]
public static event InteractionManager.SourceEventHandler InteractionSourceReleasedLegacy
Event Type
Type Description
InteractionManager.SourceEventHandler
| Improve this Doc View Source

InteractionSourceUpdated

Declaration
public static event Action<InteractionSourceUpdatedEventArgs> InteractionSourceUpdated
Event Type
Type Description
Action<InteractionSourceUpdatedEventArgs>
| Improve this Doc View Source

InteractionSourceUpdatedLegacy

Declaration
[Obsolete("InteractionSourceUpdatedLegacy has been deprecated, and will be removed in a future release. Use InteractionSourceUpdated instead.", false)]
public static event InteractionManager.SourceEventHandler InteractionSourceUpdatedLegacy
Event Type
Type Description
InteractionManager.SourceEventHandler

Extension Methods

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