// Token: 0x06003B8D RID: 15245 RVA: 0x0012B91C File Offset: 0x00129D1C private void ModeChange(TouchVisualizer.DisplayMode nextDisplayMode) { this.m_controller.SetVisible(false); this.m_hand.SetVisible(false); if (nextDisplayMode != TouchVisualizer.DisplayMode.Hand) { if (nextDisplayMode != TouchVisualizer.DisplayMode.Controller) { if (nextDisplayMode == TouchVisualizer.DisplayMode.HandAndController) { this.m_hand.SetVisible(true); this.m_controller.SetVisible(true); } } else { this.m_controller.SetVisible(true); } } else { this.m_hand.SetVisible(true); } this.m_displayMode = nextDisplayMode; }
// Token: 0x06003B8C RID: 15244 RVA: 0x0012B894 File Offset: 0x00129C94 private void LateUpdate() { if (!(this.m_hand != null) || !(this.m_hand.TrackedController != null)) { return; } TouchVisualizer.DisplayMode displayMode = this.m_displayMode; bool buttonJoystick = this.m_hand.TrackedController.ButtonJoystick; if (buttonJoystick && !this.m_wasButtonDown) { displayMode = (DisplayMode)((int)(this.m_displayMode + 1) % (int)TouchVisualizer.DisplayMode.Count); } this.m_wasButtonDown = buttonJoystick; if (this.m_displayMode != displayMode) { this.ModeChange(displayMode); } }