using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x0200022C RID: 556 [Token(Token = "0x200022C")] [Serializable] public class GamepadButtonTheme { // Token: 0x060015AB RID: 5547 RVA: 0x00031108 File Offset: 0x0002F308 [Token(Token = "0x60015AB")] [Address(RVA = "0xA2EB50", Offset = "0xA2DB50", VA = "0x180A2EB50")] public void Setup(Sprite[] sprites) { Sprite sprite = sprites[0]; this.dPadLeft = sprite; Sprite sprite2 = sprites[1]; this.dPadRight = sprite2; Sprite sprite3 = sprites[2]; this.dPadUp = sprite3; Sprite sprite4 = sprites[3]; this.dPadDown = sprite4; Sprite sprite5 = sprites[4]; this.dPadHorizontal = sprite5; Sprite sprite6 = sprites[5]; this.dPadVertical = sprite6; Sprite sprite7 = sprites[6]; this.leftJoystick = sprite7; Sprite sprite8 = sprites[7]; this.leftJoystickLeft = sprite8; Sprite sprite9 = sprites[8]; this.leftJoystickRight = sprite9; Sprite sprite10 = sprites[9]; this.leftJoystickUp = sprite10; Sprite sprite11 = sprites[10]; this.leftJoystickDown = sprite11; Sprite sprite12 = sprites[11]; this.rightJoystick = sprite12; Sprite sprite13 = sprites[12]; this.rightJoystickLeft = sprite13; Sprite sprite14 = sprites[13]; this.rightJoystickRight = sprite14; Sprite sprite15 = sprites[14]; this.rightJoystickUp = sprite15; Sprite sprite16 = sprites[15]; this.rightJoystickDown = sprite16; Sprite sprite17 = sprites[16]; this.eastButton = sprite17; Sprite sprite18 = sprites[17]; this.southButton = sprite18; Sprite sprite19 = sprites[18]; this.westButton = sprite19; Sprite sprite20 = sprites[19]; this.northButton = sprite20; Sprite sprite21 = sprites[20]; this.leftShoulder = sprite21; Sprite sprite22 = sprites[21]; this.leftTrigger = sprite22; Sprite sprite23 = sprites[22]; this.rightShoulder = sprite23; Sprite sprite24 = sprites[23]; this.rightTrigger = sprite24; Sprite sprite25 = sprites[24]; this.startButton = sprite25; Sprite sprite26 = sprites[25]; this.selectButton = sprite26; throw new NullReferenceException(); } // Token: 0x060015AC RID: 5548 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60015AC")] [Address(RVA = "0xA2E4E0", Offset = "0xA2D4E0", VA = "0x180A2E4E0")] public Sprite GetSprite(string keyCode) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060015AD RID: 5549 RVA: 0x000312E0 File Offset: 0x0002F4E0 [Token(Token = "0x60015AD")] [Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")] public GamepadButtonTheme() { } // Token: 0x040020D5 RID: 8405 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40020D5")] [SerializeField] private Sprite dPadLeft; // Token: 0x040020D6 RID: 8406 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40020D6")] [SerializeField] private Sprite dPadRight; // Token: 0x040020D7 RID: 8407 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40020D7")] [SerializeField] private Sprite dPadUp; // Token: 0x040020D8 RID: 8408 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40020D8")] [SerializeField] private Sprite dPadDown; // Token: 0x040020D9 RID: 8409 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40020D9")] [SerializeField] private Sprite dPadHorizontal; // Token: 0x040020DA RID: 8410 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40020DA")] [SerializeField] private Sprite dPadVertical; // Token: 0x040020DB RID: 8411 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40020DB")] [SerializeField] private Sprite leftJoystick; // Token: 0x040020DC RID: 8412 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40020DC")] [SerializeField] private Sprite leftJoystickLeft; // Token: 0x040020DD RID: 8413 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40020DD")] [SerializeField] private Sprite leftJoystickRight; // Token: 0x040020DE RID: 8414 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40020DE")] [SerializeField] private Sprite leftJoystickUp; // Token: 0x040020DF RID: 8415 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40020DF")] [SerializeField] private Sprite leftJoystickDown; // Token: 0x040020E0 RID: 8416 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40020E0")] [SerializeField] private Sprite rightJoystick; // Token: 0x040020E1 RID: 8417 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40020E1")] [SerializeField] private Sprite rightJoystickLeft; // Token: 0x040020E2 RID: 8418 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40020E2")] [SerializeField] private Sprite rightJoystickRight; // Token: 0x040020E3 RID: 8419 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40020E3")] [SerializeField] private Sprite rightJoystickUp; // Token: 0x040020E4 RID: 8420 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40020E4")] [SerializeField] private Sprite rightJoystickDown; // Token: 0x040020E5 RID: 8421 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40020E5")] [SerializeField] private Sprite eastButton; // Token: 0x040020E6 RID: 8422 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40020E6")] [SerializeField] private Sprite southButton; // Token: 0x040020E7 RID: 8423 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40020E7")] [SerializeField] private Sprite westButton; // Token: 0x040020E8 RID: 8424 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40020E8")] [SerializeField] private Sprite northButton; // Token: 0x040020E9 RID: 8425 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40020E9")] [SerializeField] private Sprite leftShoulder; // Token: 0x040020EA RID: 8426 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40020EA")] [SerializeField] private Sprite leftTrigger; // Token: 0x040020EB RID: 8427 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40020EB")] [SerializeField] private Sprite rightShoulder; // Token: 0x040020EC RID: 8428 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40020EC")] [SerializeField] private Sprite rightTrigger; // Token: 0x040020ED RID: 8429 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x40020ED")] [SerializeField] private Sprite startButton; // Token: 0x040020EE RID: 8430 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x40020EE")] [SerializeField] private Sprite selectButton; }