Class OculusTouchController
An Oculus Touch controller.
Inheritance
OculusTouchController
Assembly: solution.dll
[Preserve]
public class OculusTouchController : XRControllerWithRumble
Properties
Declaration
[Preserve]
public Vector3Control deviceAcceleration { get; }
Property Value
Type |
Description |
Vector3Control |
|
Declaration
[Preserve]
public Vector3Control deviceAngularAcceleration { get; }
Property Value
Type |
Description |
Vector3Control |
|
Declaration
[Preserve]
public Vector3Control deviceAngularVelocity { get; }
Property Value
Type |
Description |
Vector3Control |
|
Declaration
[Preserve]
public Vector3Control devicePosition { get; }
Property Value
Type |
Description |
Vector3Control |
|
Declaration
[Preserve]
public QuaternionControl deviceRotation { get; }
Property Value
Type |
Description |
QuaternionControl |
|
Declaration
[Preserve]
public Vector3Control deviceVelocity { get; }
Property Value
Type |
Description |
Vector3Control |
|
Declaration
[Preserve]
public AxisControl grip { get; }
Property Value
Type |
Description |
AxisControl |
|
Declaration
[Preserve]
public ButtonControl gripPressed { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public ButtonControl isTracked { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public ButtonControl primaryButton { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public ButtonControl primaryTouched { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public ButtonControl secondaryButton { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public ButtonControl secondaryTouched { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public ButtonControl start { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public Vector2Control thumbstick { get; }
Property Value
Type |
Description |
Vector2Control |
|
Declaration
[Preserve]
public ButtonControl thumbstickClicked { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public ButtonControl thumbstickTouched { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public IntegerControl trackingState { get; }
Property Value
Type |
Description |
IntegerControl |
|
Declaration
[Preserve]
public AxisControl trigger { get; }
Property Value
Type |
Description |
AxisControl |
|
Declaration
[Preserve]
public ButtonControl triggerPressed { get; }
Property Value
Type |
Description |
ButtonControl |
|
Declaration
[Preserve]
public AxisControl triggerTouched { get; }
Property Value
Type |
Description |
AxisControl |
|
Methods
Declaration
protected override void FinishSetup()