Class VisionOSSpatialPointerDevice
Implements
Inherited Members
InputDevice.InvalidDeviceId
InputDevice.OnAdded()
InputDevice.ExecuteCommand<TCommand>(ref TCommand)
InputDevice.ExecuteCommand(InputDeviceCommand*)
InputDevice.description
InputDevice.enabled
InputDevice.canRunInBackground
InputDevice.added
InputDevice.native
InputDevice.deviceId
InputDevice.lastUpdateTime
InputDevice.allControls
InputDevice.all
InputControl.ToString()
InputControl.EvaluateMagnitude()
InputControl.RefreshConfigurationIfNeeded()
InputControl.RefreshConfiguration()
InputControl.CalculateOptimizedControlDataType()
InputControl.ApplyParameterChanges()
InputControl.displayName
InputControl.shortDisplayName
InputControl.variants
InputControl.device
InputControl.children
InputControl.usages
InputControl.aliases
InputControl.stateBlock
InputControl.synthetic
InputControl.currentStatePtr
InputControl.previousFrameStatePtr
InputControl.defaultStatePtr
InputControl.stateOffsetRelativeToDeviceRoot
Namespace: UnityEngine.XR.VisionOS.InputDevices
Assembly: solution.dll
Syntax
[InputControlLayout(stateType = typeof(VisionOSSpatialPointerDeviceState))]
public class VisionOSSpatialPointerDevice : InputDevice, IInputStateCallbackReceiver
Properties
| Name | Description |
|---|---|
| inputs | |
| primaryInput |
Methods
| Name | Description |
|---|---|
| FinishSetup() | |
| GetStateOffsetForEvent(InputControl, InputEventPtr, ref uint) | |
| OnNextUpdate() |