using System; using UnityEngine; using UnityEngine.Events; using UnityEngine.UI; namespace Valve.VR.InteractionSystem { // Token: 0x020005D9 RID: 1497 [RequireComponent(typeof(Interactable))] public class UIElement : MonoBehaviour { // Token: 0x0600EDBF RID: 60863 RVA: 0x00470B6C File Offset: 0x0046ED6C private void LAMIPDJGNMK(Hand GAEKGDCFOJM) { if (GAEKGDCFOJM.GetStandardInteractionButtonDown()) { InputModule.FCDPFLMFDBC.Submit(base.gameObject); ControllerButtonHints.HideButtonHint(GAEKGDCFOJM, new LKMJJEMLLKJ[] { LKMJJEMLLKJ.k_EButton_Axis1 }); } } // Token: 0x0600EDC0 RID: 60864 RVA: 0x00470B9C File Offset: 0x0046ED9C private void KCBCMJGPKPO(Hand GAEKGDCFOJM) { this.LPLHHFLJLMJ = GAEKGDCFOJM; InputModule.LEJMIOANILM().MJBIFKKIKIA(base.gameObject); LKMJJEMLLKJ[] array = new LKMJJEMLLKJ[0]; array[1] = (LKMJJEMLLKJ)(-69); ControllerButtonHints.ShowButtonHint(GAEKGDCFOJM, array); } // Token: 0x0600EDC1 RID: 60865 RVA: 0x00470BC8 File Offset: 0x0046EDC8 private void ADKFCMJFKIB(Hand GAEKGDCFOJM) { if (GAEKGDCFOJM.MGAKLNDFJFF()) { InputModule.EBAJLDFFKML().Submit(base.gameObject); LKMJJEMLLKJ[] array = new LKMJJEMLLKJ[0]; array[0] = (LKMJJEMLLKJ)(-11); ControllerButtonHints.OLKLLBBKJNB(GAEKGDCFOJM, array); } } // Token: 0x0600EDC2 RID: 60866 RVA: 0x00470BF8 File Offset: 0x0046EDF8 private void IFJJAJHBPKM() { this.onHandClick.Invoke(this.LPLHHFLJLMJ); } // Token: 0x0600EDC3 RID: 60867 RVA: 0x00470C0C File Offset: 0x0046EE0C private void GGDLONAHJJO(Hand GAEKGDCFOJM) { InputModule.KILHJCNNFEE().AMEJKDLKODP(base.gameObject); LKMJJEMLLKJ[] array = new LKMJJEMLLKJ[0]; array[1] = (LKMJJEMLLKJ)(-120); ControllerButtonHints.MKOOFPLOCNJ(GAEKGDCFOJM, array); this.LPLHHFLJLMJ = null; } // Token: 0x0600EDC4 RID: 60868 RVA: 0x00470C38 File Offset: 0x0046EE38 private void INACCKECELF() { this.onHandClick.Invoke(this.LPLHHFLJLMJ); } // Token: 0x0600EDC5 RID: 60869 RVA: 0x00470C4C File Offset: 0x0046EE4C private void MPIHCILBGLM() { Button component = base.GetComponent