// Token: 0x0600065A RID: 1626 RVA: 0x0001E5E4 File Offset: 0x0001C7E4 public global::UnityEngine.Vector2 GetAxis(global::Valve.VR.EVRButtonId buttonId = global::Valve.VR.EVRButtonId.k_EButton_Axis0) { this.Update(); global::UnityEngine.Vector2 result; switch (buttonId) { case global::Valve.VR.EVRButtonId.k_EButton_Axis0: result = new global::UnityEngine.Vector2(this.state.rAxis0.x, this.state.rAxis0.y); break; case global::Valve.VR.EVRButtonId.k_EButton_Axis1: result = new global::UnityEngine.Vector2(this.state.rAxis1.x, this.state.rAxis1.y); break; case global::Valve.VR.EVRButtonId.k_EButton_Axis2: result = new global::UnityEngine.Vector2(this.state.rAxis2.x, this.state.rAxis2.y); break; case global::Valve.VR.EVRButtonId.k_EButton_Axis3: result = new global::UnityEngine.Vector2(this.state.rAxis3.x, this.state.rAxis3.y); break; case global::Valve.VR.EVRButtonId.k_EButton_Axis4: result = new global::UnityEngine.Vector2(this.state.rAxis4.x, this.state.rAxis4.y); break; default: result = global::UnityEngine.Vector2.zero; break; } return(result); }
// Token: 0x0600065B RID: 1627 RVA: 0x0001E6F8 File Offset: 0x0001C8F8 public void TriggerHapticPulse(ushort durationMicroSec = 500, global::Valve.VR.EVRButtonId buttonId = global::Valve.VR.EVRButtonId.k_EButton_Axis0) { global::Valve.VR.CVRSystem system = global::Valve.VR.OpenVR.System; bool flag = system != null; if (flag) { uint unAxisId = (uint)(buttonId - global::Valve.VR.EVRButtonId.k_EButton_Axis0); system.TriggerHapticPulse(this.index, unAxisId, (char)durationMicroSec); } }
// Token: 0x06000652 RID: 1618 RVA: 0x0001E4A0 File Offset: 0x0001C6A0 public bool GetPressDown(global::Valve.VR.EVRButtonId buttonId) { return(this.GetPressDown(1UL << (int)buttonId)); }
// Token: 0x06000659 RID: 1625 RVA: 0x0001E5C4 File Offset: 0x0001C7C4 public bool GetTouchUp(global::Valve.VR.EVRButtonId buttonId) { return(this.GetTouchUp(1UL << (int)buttonId)); }
// Token: 0x06000129 RID: 297 RVA: 0x0000B640 File Offset: 0x00009840 public string GetButtonIdNameFromEnum(global::Valve.VR.EVRButtonId eButtonId) { global::System.IntPtr intPtr = this.FnTable.GetButtonIdNameFromEnum(eButtonId); return((string)global::System.Runtime.InteropServices.Marshal.PtrToStructure(intPtr, typeof(string))); }