Class VisionOSSpatialPointerControl
Inheritance
VisionOSSpatialPointerControl
Inherited Members
InputControl<VisionOSSpatialPointerState>.ReadValue()
InputControl<VisionOSSpatialPointerState>.ReadValueFromPreviousFrame()
InputControl<VisionOSSpatialPointerState>.ReadUnprocessedValue()
InputControl<VisionOSSpatialPointerState>.valueType
InputControl<VisionOSSpatialPointerState>.valueSizeInBytes
InputControl<VisionOSSpatialPointerState>.value
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(displayName = "VisionOSSpatialPointerControl", stateType = typeof(VisionOSSpatialPointerState))]
public class VisionOSSpatialPointerControl : InputControl<VisionOSSpatialPointerState>
Constructors
| Name | Description |
|---|---|
| VisionOSSpatialPointerControl() |
Properties
| Name | Description |
|---|---|
| devicePosition | |
| deviceRotation | |
| interactionId | |
| isInProgress | |
| kind | |
| phase | |
| startRayDirection | |
| startRayOrigin |
Methods
| Name | Description |
|---|---|
| FinishSetup() | |
| ReadUnprocessedValueFromState(void*) | |
| WriteValueIntoState(VisionOSSpatialPointerState, void*) |