using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000224 RID: 548 [Token(Token = "0x2000224")] [Serializable] [StructLayout(3)] public class AxisPressButtons : AxisButtons { // Token: 0x17000286 RID: 646 // (get) Token: 0x06001135 RID: 4405 RVA: 0x0004AD2C File Offset: 0x00048F2C [Token(Token = "0x17000286")] public static AxisPressButtons Default_DPadAxisPressButtons { [Token(Token = "0x6001135")] [Address(RVA = "0x1D557E0", Offset = "0x1D541E0", VA = "0x181D557E0")] get { AxisPressButtons axisPressButtons = new AxisPressButtons(); AxisButtons.DirectionDescription[] array = new AxisButtons.DirectionDescription[4]; ulong num; array[1] = num; ulong num2; array[2] = num2; ulong num3; array[4] = num3; ulong num4; array[5] = num4; axisPressButtons.possibleDirections = array; return axisPressButtons; } } // Token: 0x06001136 RID: 4406 RVA: 0x0004AD78 File Offset: 0x00048F78 [Token(Token = "0x6001136")] [Address(RVA = "0x1D556D0", Offset = "0x1D540D0", VA = "0x181D556D0", Slot = "4")] public override void OPEMIFENIJM(Vector2 GLHHBDHELAO, bool CGEDBNBONIE, bool CBEIBIIAFJO = true) { AxisButtons.OINGMHACLAI oingmhaclai = base.IAMAABFPPLL(GLHHBDHELAO); AxisButtons.AAOCINMGEDP[] directionStates = this.directionStates; int num = 0; int num2 = (int)oingmhaclai; if (num < directionStates.Length) { if (num != num2) { directionStates[0] = 1; } AxisButtons.AAOCINMGEDP[] directionStates2 = this.directionStates; num++; } } // Token: 0x06001137 RID: 4407 RVA: 0x0004ADC0 File Offset: 0x00048FC0 [Token(Token = "0x6001137")] [Address(RVA = "0x1D557D0", Offset = "0x1D541D0", VA = "0x181D557D0")] public AxisPressButtons() { } }