Files
NobetaSource/Cpp2IL/Assembly-CSharp/GamepadButtonTheme.cs
2023-09-06 22:09:22 +02:00

241 lines
6.2 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020001F7 RID: 503
[Token(Token = "0x20001F7")]
[Serializable]
public class GamepadButtonTheme
{
// Token: 0x06001415 RID: 5141 RVA: 0x0002DEEC File Offset: 0x0002C0EC
[Token(Token = "0x6001415")]
[Address(RVA = "0x511000", Offset = "0x50F800", VA = "0x180511000")]
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: 0x06001416 RID: 5142 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001416")]
[Address(RVA = "0x510990", Offset = "0x50F190", VA = "0x180510990")]
public Sprite GetSprite(string keyCode)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001417 RID: 5143 RVA: 0x0002E0C4 File Offset: 0x0002C2C4
[Token(Token = "0x6001417")]
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
public GamepadButtonTheme()
{
}
// Token: 0x04001F33 RID: 7987
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001F33")]
[SerializeField]
private Sprite dPadLeft;
// Token: 0x04001F34 RID: 7988
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001F34")]
[SerializeField]
private Sprite dPadRight;
// Token: 0x04001F35 RID: 7989
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001F35")]
[SerializeField]
private Sprite dPadUp;
// Token: 0x04001F36 RID: 7990
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001F36")]
[SerializeField]
private Sprite dPadDown;
// Token: 0x04001F37 RID: 7991
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001F37")]
[SerializeField]
private Sprite dPadHorizontal;
// Token: 0x04001F38 RID: 7992
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001F38")]
[SerializeField]
private Sprite dPadVertical;
// Token: 0x04001F39 RID: 7993
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001F39")]
[SerializeField]
private Sprite leftJoystick;
// Token: 0x04001F3A RID: 7994
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001F3A")]
[SerializeField]
private Sprite leftJoystickLeft;
// Token: 0x04001F3B RID: 7995
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001F3B")]
[SerializeField]
private Sprite leftJoystickRight;
// Token: 0x04001F3C RID: 7996
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001F3C")]
[SerializeField]
private Sprite leftJoystickUp;
// Token: 0x04001F3D RID: 7997
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001F3D")]
[SerializeField]
private Sprite leftJoystickDown;
// Token: 0x04001F3E RID: 7998
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001F3E")]
[SerializeField]
private Sprite rightJoystick;
// Token: 0x04001F3F RID: 7999
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001F3F")]
[SerializeField]
private Sprite rightJoystickLeft;
// Token: 0x04001F40 RID: 8000
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001F40")]
[SerializeField]
private Sprite rightJoystickRight;
// Token: 0x04001F41 RID: 8001
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001F41")]
[SerializeField]
private Sprite rightJoystickUp;
// Token: 0x04001F42 RID: 8002
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001F42")]
[SerializeField]
private Sprite rightJoystickDown;
// Token: 0x04001F43 RID: 8003
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001F43")]
[SerializeField]
private Sprite eastButton;
// Token: 0x04001F44 RID: 8004
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001F44")]
[SerializeField]
private Sprite southButton;
// Token: 0x04001F45 RID: 8005
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001F45")]
[SerializeField]
private Sprite westButton;
// Token: 0x04001F46 RID: 8006
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001F46")]
[SerializeField]
private Sprite northButton;
// Token: 0x04001F47 RID: 8007
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4001F47")]
[SerializeField]
private Sprite leftShoulder;
// Token: 0x04001F48 RID: 8008
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4001F48")]
[SerializeField]
private Sprite leftTrigger;
// Token: 0x04001F49 RID: 8009
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4001F49")]
[SerializeField]
private Sprite rightShoulder;
// Token: 0x04001F4A RID: 8010
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4001F4A")]
[SerializeField]
private Sprite rightTrigger;
// Token: 0x04001F4B RID: 8011
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4001F4B")]
[SerializeField]
private Sprite startButton;
// Token: 0x04001F4C RID: 8012
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4001F4C")]
[SerializeField]
private Sprite selectButton;
}