using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001F8 RID: 504 [Token(Token = "0x20001F8")] [Serializable] public class KeyboardButtonTheme { // Token: 0x06001418 RID: 5144 RVA: 0x0002E0D8 File Offset: 0x0002C2D8 [Token(Token = "0x6001418")] [Address(RVA = "0x10BE790", Offset = "0x10BCF90", VA = "0x1810BE790")] public void Setup(Sprite[] sprites) { Sprite sprite = sprites[0]; this.keyboardShort = sprite; Sprite sprite2 = sprites[1]; this.keyboardLong = sprite2; Sprite sprite3 = sprites[2]; this.mouseLeftButton = sprite3; Sprite sprite4 = sprites[3]; this.mouseRightButton = sprite4; Sprite sprite5 = sprites[4]; this.mouseMiddleButton = sprite5; Sprite sprite6 = sprites[5]; this.mouseWheelUp = sprite6; Sprite sprite7 = sprites[6]; this.mouseWheelDown = sprite7; throw new NullReferenceException(); } // Token: 0x06001419 RID: 5145 RVA: 0x0002E15C File Offset: 0x0002C35C [Token(Token = "0x6001419")] [Address(RVA = "0x345100", Offset = "0x343900", VA = "0x180345100")] public Sprite GetShortKeyBoardSprite() { return this.keyboardShort; } // Token: 0x0600141A RID: 5146 RVA: 0x0002E170 File Offset: 0x0002C370 [Token(Token = "0x600141A")] [Address(RVA = "0x2DB450", Offset = "0x2D9C50", VA = "0x1802DB450")] public Sprite GetLongKeyBoardSprite() { return this.keyboardLong; } // Token: 0x0600141B RID: 5147 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600141B")] [Address(RVA = "0x10BE6C0", Offset = "0x10BCEC0", VA = "0x1810BE6C0")] public Sprite GetSprite(string keyCode) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600141C RID: 5148 RVA: 0x0002E184 File Offset: 0x0002C384 [Token(Token = "0x600141C")] [Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0")] public Sprite GetMouseWheelUpSprite() { return this.mouseWheelUp; } // Token: 0x0600141D RID: 5149 RVA: 0x0002E198 File Offset: 0x0002C398 [Token(Token = "0x600141D")] [Address(RVA = "0x354080", Offset = "0x352880", VA = "0x180354080")] public Sprite GetMouseWheelDownSprite() { return this.mouseWheelDown; } // Token: 0x0600141E RID: 5150 RVA: 0x0002E1AC File Offset: 0x0002C3AC [Token(Token = "0x600141E")] [Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")] public KeyboardButtonTheme() { } // Token: 0x04001F4D RID: 8013 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001F4D")] [SerializeField] private Sprite keyboardShort; // Token: 0x04001F4E RID: 8014 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001F4E")] [SerializeField] private Sprite keyboardLong; // Token: 0x04001F4F RID: 8015 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4001F4F")] [SerializeField] private Sprite mouseLeftButton; // Token: 0x04001F50 RID: 8016 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4001F50")] [SerializeField] private Sprite mouseRightButton; // Token: 0x04001F51 RID: 8017 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4001F51")] [SerializeField] private Sprite mouseMiddleButton; // Token: 0x04001F52 RID: 8018 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4001F52")] [SerializeField] private Sprite mouseWheelUp; // Token: 0x04001F53 RID: 8019 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001F53")] [SerializeField] private Sprite mouseWheelDown; }