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

241 lines
6.2 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x020001EF RID: 495
[Token(Token = "0x20001EF")]
[Serializable]
public class GamepadButtonTheme
{
// Token: 0x060013F6 RID: 5110 RVA: 0x0002D774 File Offset: 0x0002B974
[Token(Token = "0x60013F6")]
[Address(RVA = "0x54D990", Offset = "0x54C790", VA = "0x18054D990")]
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: 0x060013F7 RID: 5111 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60013F7")]
[Address(RVA = "0x54D320", Offset = "0x54C120", VA = "0x18054D320")]
public Sprite GetSprite(string keyCode)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060013F8 RID: 5112 RVA: 0x0002D94C File Offset: 0x0002BB4C
[Token(Token = "0x60013F8")]
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
public GamepadButtonTheme()
{
}
// Token: 0x04001EFE RID: 7934
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001EFE")]
[SerializeField]
private Sprite dPadLeft;
// Token: 0x04001EFF RID: 7935
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001EFF")]
[SerializeField]
private Sprite dPadRight;
// Token: 0x04001F00 RID: 7936
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001F00")]
[SerializeField]
private Sprite dPadUp;
// Token: 0x04001F01 RID: 7937
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001F01")]
[SerializeField]
private Sprite dPadDown;
// Token: 0x04001F02 RID: 7938
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001F02")]
[SerializeField]
private Sprite dPadHorizontal;
// Token: 0x04001F03 RID: 7939
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001F03")]
[SerializeField]
private Sprite dPadVertical;
// Token: 0x04001F04 RID: 7940
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001F04")]
[SerializeField]
private Sprite leftJoystick;
// Token: 0x04001F05 RID: 7941
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001F05")]
[SerializeField]
private Sprite leftJoystickLeft;
// Token: 0x04001F06 RID: 7942
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001F06")]
[SerializeField]
private Sprite leftJoystickRight;
// Token: 0x04001F07 RID: 7943
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4001F07")]
[SerializeField]
private Sprite leftJoystickUp;
// Token: 0x04001F08 RID: 7944
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4001F08")]
[SerializeField]
private Sprite leftJoystickDown;
// Token: 0x04001F09 RID: 7945
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4001F09")]
[SerializeField]
private Sprite rightJoystick;
// Token: 0x04001F0A RID: 7946
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4001F0A")]
[SerializeField]
private Sprite rightJoystickLeft;
// Token: 0x04001F0B RID: 7947
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4001F0B")]
[SerializeField]
private Sprite rightJoystickRight;
// Token: 0x04001F0C RID: 7948
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4001F0C")]
[SerializeField]
private Sprite rightJoystickUp;
// Token: 0x04001F0D RID: 7949
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4001F0D")]
[SerializeField]
private Sprite rightJoystickDown;
// Token: 0x04001F0E RID: 7950
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4001F0E")]
[SerializeField]
private Sprite eastButton;
// Token: 0x04001F0F RID: 7951
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4001F0F")]
[SerializeField]
private Sprite southButton;
// Token: 0x04001F10 RID: 7952
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4001F10")]
[SerializeField]
private Sprite westButton;
// Token: 0x04001F11 RID: 7953
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4001F11")]
[SerializeField]
private Sprite northButton;
// Token: 0x04001F12 RID: 7954
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4001F12")]
[SerializeField]
private Sprite leftShoulder;
// Token: 0x04001F13 RID: 7955
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4001F13")]
[SerializeField]
private Sprite leftTrigger;
// Token: 0x04001F14 RID: 7956
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4001F14")]
[SerializeField]
private Sprite rightShoulder;
// Token: 0x04001F15 RID: 7957
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4001F15")]
[SerializeField]
private Sprite rightTrigger;
// Token: 0x04001F16 RID: 7958
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x4001F16")]
[SerializeField]
private Sprite startButton;
// Token: 0x04001F17 RID: 7959
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4001F17")]
[SerializeField]
private Sprite selectButton;
}