Inheritance
VRInputDevice
public class VRInputDevice : InputDevice
Constructors
Declaration
Declaration
public VRInputDevice(string deviceName, List<InputControlData> additionalControls)
Parameters
Type |
Name |
Description |
String |
deviceName |
|
List<InputControlData> |
additionalControls |
|
Properties
Declaration
public ButtonInputControl action1 { get; }
Property Value
Declaration
public ButtonInputControl action2 { get; }
Property Value
Declaration
public ButtonInputControl action3 { get; }
Property Value
Declaration
public ButtonInputControl action4 { get; }
Property Value
Declaration
public ButtonInputControl action5 { get; }
Property Value
Declaration
public ButtonInputControl back { get; }
Property Value
Declaration
public VRInputDevice.Handedness? Hand { get; set; }
Property Value
Declaration
public Vector2InputControl leftStick { get; }
Property Value
Declaration
public ButtonInputControl leftStickButton { get; }
Property Value
Declaration
public AxisInputControl leftStickX { get; }
Property Value
Declaration
public AxisInputControl leftStickY { get; }
Property Value
Declaration
public Vector3InputControl localPosition { get; }
Property Value
Declaration
public AxisInputControl localPositionX { get; }
Property Value
Declaration
public AxisInputControl localPositionY { get; }
Property Value
Declaration
public AxisInputControl localPositionZ { get; }
Property Value
Declaration
public QuaternionInputControl localRotation { get; }
Property Value
Declaration
public AxisInputControl localRotationW { get; }
Property Value
Declaration
public AxisInputControl localRotationX { get; }
Property Value
Declaration
public AxisInputControl localRotationY { get; }
Property Value
Declaration
public AxisInputControl localRotationZ { get; }
Property Value
Declaration
public ButtonInputControl start { get; }
Property Value
Declaration
public override int tagIndex { get; }
Property Value
Overrides
Declaration
public static string[] Tags { get; }
Property Value
Declaration
public AxisInputControl trigger1 { get; }
Property Value
Declaration
public AxisInputControl trigger2 { get; }
Property Value
Methods
Declaration
public override bool ProcessEventIntoState(InputEvent inputEvent, InputState intoState)
Parameters
Returns
Overrides