using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine; // Token: 0x020001FA RID: 506 [Serializable] public class GamepadButtonTheme : Il2CppSystem.Object { // Token: 0x06004D89 RID: 19849 RVA: 0x00133BB4 File Offset: 0x00131DB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 548308, XrefRangeEnd = 548387, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Setup(Il2CppReferenceArray sprites) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sprites); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GamepadButtonTheme.NativeMethodInfoPtr_Setup_Public_Void_Il2CppReferenceArray_1_Sprite_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004D8A RID: 19850 RVA: 0x00133C10 File Offset: 0x00131E10 [CallerCount(1)] [CachedScanResults(RefRangeStart = 548414, RefRangeEnd = 548415, XrefRangeStart = 548387, XrefRangeEnd = 548414, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Sprite GetSprite(string keyCode) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(keyCode); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GamepadButtonTheme.NativeMethodInfoPtr_GetSprite_Public_Sprite_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Sprite(intPtr3) : null; } } // Token: 0x06004D8B RID: 19851 RVA: 0x00133C80 File Offset: 0x00131E80 [CallerCount(1642)] [CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GamepadButtonTheme() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GamepadButtonTheme.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004D8C RID: 19852 RVA: 0x00133CCC File Offset: 0x00131ECC // Note: this type is marked as 'beforefieldinit'. static GamepadButtonTheme() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GamepadButtonTheme"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); GamepadButtonTheme.NativeFieldInfoPtr_dPadLeft = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dPadLeft"); GamepadButtonTheme.NativeFieldInfoPtr_dPadRight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dPadRight"); GamepadButtonTheme.NativeFieldInfoPtr_dPadUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dPadUp"); GamepadButtonTheme.NativeFieldInfoPtr_dPadDown = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dPadDown"); GamepadButtonTheme.NativeFieldInfoPtr_dPadHorizontal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dPadHorizontal"); GamepadButtonTheme.NativeFieldInfoPtr_dPadVertical = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dPadVertical"); GamepadButtonTheme.NativeFieldInfoPtr_leftJoystick = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftJoystick"); GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickLeft = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftJoystickLeft"); GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickRight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftJoystickRight"); GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftJoystickUp"); GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickDown = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftJoystickDown"); GamepadButtonTheme.NativeFieldInfoPtr_rightJoystick = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightJoystick"); GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickLeft = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightJoystickLeft"); GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickRight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightJoystickRight"); GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickUp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightJoystickUp"); GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickDown = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightJoystickDown"); GamepadButtonTheme.NativeFieldInfoPtr_eastButton = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "eastButton"); GamepadButtonTheme.NativeFieldInfoPtr_southButton = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "southButton"); GamepadButtonTheme.NativeFieldInfoPtr_westButton = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "westButton"); GamepadButtonTheme.NativeFieldInfoPtr_northButton = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "northButton"); GamepadButtonTheme.NativeFieldInfoPtr_leftShoulder = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftShoulder"); GamepadButtonTheme.NativeFieldInfoPtr_leftTrigger = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "leftTrigger"); GamepadButtonTheme.NativeFieldInfoPtr_rightShoulder = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightShoulder"); GamepadButtonTheme.NativeFieldInfoPtr_rightTrigger = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rightTrigger"); GamepadButtonTheme.NativeFieldInfoPtr_startButton = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "startButton"); GamepadButtonTheme.NativeFieldInfoPtr_selectButton = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "selectButton"); GamepadButtonTheme.NativeMethodInfoPtr_Setup_Public_Void_Il2CppReferenceArray_1_Sprite_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668406); GamepadButtonTheme.NativeMethodInfoPtr_GetSprite_Public_Sprite_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668407); GamepadButtonTheme.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668408); } // Token: 0x06004D8D RID: 19853 RVA: 0x0000A688 File Offset: 0x00008888 public GamepadButtonTheme(IntPtr pointer) : base(pointer) { } // Token: 0x17001BE6 RID: 7142 // (get) Token: 0x06004D8E RID: 19854 RVA: 0x00133F40 File Offset: 0x00132140 // (set) Token: 0x06004D8F RID: 19855 RVA: 0x00133F74 File Offset: 0x00132174 public unsafe Sprite dPadLeft { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadLeft); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadLeft), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BE7 RID: 7143 // (get) Token: 0x06004D90 RID: 19856 RVA: 0x00133F9C File Offset: 0x0013219C // (set) Token: 0x06004D91 RID: 19857 RVA: 0x00133FD0 File Offset: 0x001321D0 public unsafe Sprite dPadRight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadRight); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadRight), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BE8 RID: 7144 // (get) Token: 0x06004D92 RID: 19858 RVA: 0x00133FF8 File Offset: 0x001321F8 // (set) Token: 0x06004D93 RID: 19859 RVA: 0x0013402C File Offset: 0x0013222C public unsafe Sprite dPadUp { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadUp); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadUp), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BE9 RID: 7145 // (get) Token: 0x06004D94 RID: 19860 RVA: 0x00134054 File Offset: 0x00132254 // (set) Token: 0x06004D95 RID: 19861 RVA: 0x00134088 File Offset: 0x00132288 public unsafe Sprite dPadDown { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadDown); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadDown), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BEA RID: 7146 // (get) Token: 0x06004D96 RID: 19862 RVA: 0x001340B0 File Offset: 0x001322B0 // (set) Token: 0x06004D97 RID: 19863 RVA: 0x001340E4 File Offset: 0x001322E4 public unsafe Sprite dPadHorizontal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadHorizontal); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadHorizontal), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BEB RID: 7147 // (get) Token: 0x06004D98 RID: 19864 RVA: 0x0013410C File Offset: 0x0013230C // (set) Token: 0x06004D99 RID: 19865 RVA: 0x00134140 File Offset: 0x00132340 public unsafe Sprite dPadVertical { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadVertical); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_dPadVertical), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BEC RID: 7148 // (get) Token: 0x06004D9A RID: 19866 RVA: 0x00134168 File Offset: 0x00132368 // (set) Token: 0x06004D9B RID: 19867 RVA: 0x0013419C File Offset: 0x0013239C public unsafe Sprite leftJoystick { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystick); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystick), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BED RID: 7149 // (get) Token: 0x06004D9C RID: 19868 RVA: 0x001341C4 File Offset: 0x001323C4 // (set) Token: 0x06004D9D RID: 19869 RVA: 0x001341F8 File Offset: 0x001323F8 public unsafe Sprite leftJoystickLeft { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickLeft); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickLeft), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BEE RID: 7150 // (get) Token: 0x06004D9E RID: 19870 RVA: 0x00134220 File Offset: 0x00132420 // (set) Token: 0x06004D9F RID: 19871 RVA: 0x00134254 File Offset: 0x00132454 public unsafe Sprite leftJoystickRight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickRight); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickRight), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BEF RID: 7151 // (get) Token: 0x06004DA0 RID: 19872 RVA: 0x0013427C File Offset: 0x0013247C // (set) Token: 0x06004DA1 RID: 19873 RVA: 0x001342B0 File Offset: 0x001324B0 public unsafe Sprite leftJoystickUp { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickUp); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickUp), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF0 RID: 7152 // (get) Token: 0x06004DA2 RID: 19874 RVA: 0x001342D8 File Offset: 0x001324D8 // (set) Token: 0x06004DA3 RID: 19875 RVA: 0x0013430C File Offset: 0x0013250C public unsafe Sprite leftJoystickDown { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickDown); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftJoystickDown), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF1 RID: 7153 // (get) Token: 0x06004DA4 RID: 19876 RVA: 0x00134334 File Offset: 0x00132534 // (set) Token: 0x06004DA5 RID: 19877 RVA: 0x00134368 File Offset: 0x00132568 public unsafe Sprite rightJoystick { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystick); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystick), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF2 RID: 7154 // (get) Token: 0x06004DA6 RID: 19878 RVA: 0x00134390 File Offset: 0x00132590 // (set) Token: 0x06004DA7 RID: 19879 RVA: 0x001343C4 File Offset: 0x001325C4 public unsafe Sprite rightJoystickLeft { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickLeft); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickLeft), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF3 RID: 7155 // (get) Token: 0x06004DA8 RID: 19880 RVA: 0x001343EC File Offset: 0x001325EC // (set) Token: 0x06004DA9 RID: 19881 RVA: 0x00134420 File Offset: 0x00132620 public unsafe Sprite rightJoystickRight { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickRight); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickRight), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF4 RID: 7156 // (get) Token: 0x06004DAA RID: 19882 RVA: 0x00134448 File Offset: 0x00132648 // (set) Token: 0x06004DAB RID: 19883 RVA: 0x0013447C File Offset: 0x0013267C public unsafe Sprite rightJoystickUp { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickUp); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickUp), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF5 RID: 7157 // (get) Token: 0x06004DAC RID: 19884 RVA: 0x001344A4 File Offset: 0x001326A4 // (set) Token: 0x06004DAD RID: 19885 RVA: 0x001344D8 File Offset: 0x001326D8 public unsafe Sprite rightJoystickDown { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickDown); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightJoystickDown), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF6 RID: 7158 // (get) Token: 0x06004DAE RID: 19886 RVA: 0x00134500 File Offset: 0x00132700 // (set) Token: 0x06004DAF RID: 19887 RVA: 0x00134534 File Offset: 0x00132734 public unsafe Sprite eastButton { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_eastButton); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_eastButton), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF7 RID: 7159 // (get) Token: 0x06004DB0 RID: 19888 RVA: 0x0013455C File Offset: 0x0013275C // (set) Token: 0x06004DB1 RID: 19889 RVA: 0x00134590 File Offset: 0x00132790 public unsafe Sprite southButton { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_southButton); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_southButton), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF8 RID: 7160 // (get) Token: 0x06004DB2 RID: 19890 RVA: 0x001345B8 File Offset: 0x001327B8 // (set) Token: 0x06004DB3 RID: 19891 RVA: 0x001345EC File Offset: 0x001327EC public unsafe Sprite westButton { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_westButton); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_westButton), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BF9 RID: 7161 // (get) Token: 0x06004DB4 RID: 19892 RVA: 0x00134614 File Offset: 0x00132814 // (set) Token: 0x06004DB5 RID: 19893 RVA: 0x00134648 File Offset: 0x00132848 public unsafe Sprite northButton { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_northButton); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_northButton), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BFA RID: 7162 // (get) Token: 0x06004DB6 RID: 19894 RVA: 0x00134670 File Offset: 0x00132870 // (set) Token: 0x06004DB7 RID: 19895 RVA: 0x001346A4 File Offset: 0x001328A4 public unsafe Sprite leftShoulder { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftShoulder); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftShoulder), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BFB RID: 7163 // (get) Token: 0x06004DB8 RID: 19896 RVA: 0x001346CC File Offset: 0x001328CC // (set) Token: 0x06004DB9 RID: 19897 RVA: 0x00134700 File Offset: 0x00132900 public unsafe Sprite leftTrigger { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftTrigger); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_leftTrigger), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BFC RID: 7164 // (get) Token: 0x06004DBA RID: 19898 RVA: 0x00134728 File Offset: 0x00132928 // (set) Token: 0x06004DBB RID: 19899 RVA: 0x0013475C File Offset: 0x0013295C public unsafe Sprite rightShoulder { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightShoulder); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightShoulder), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BFD RID: 7165 // (get) Token: 0x06004DBC RID: 19900 RVA: 0x00134784 File Offset: 0x00132984 // (set) Token: 0x06004DBD RID: 19901 RVA: 0x001347B8 File Offset: 0x001329B8 public unsafe Sprite rightTrigger { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightTrigger); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_rightTrigger), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BFE RID: 7166 // (get) Token: 0x06004DBE RID: 19902 RVA: 0x001347E0 File Offset: 0x001329E0 // (set) Token: 0x06004DBF RID: 19903 RVA: 0x00134814 File Offset: 0x00132A14 public unsafe Sprite startButton { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_startButton); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_startButton), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001BFF RID: 7167 // (get) Token: 0x06004DC0 RID: 19904 RVA: 0x0013483C File Offset: 0x00132A3C // (set) Token: 0x06004DC1 RID: 19905 RVA: 0x00134870 File Offset: 0x00132A70 public unsafe Sprite selectButton { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_selectButton); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Sprite(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GamepadButtonTheme.NativeFieldInfoPtr_selectButton), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040032F4 RID: 13044 private static readonly IntPtr NativeFieldInfoPtr_dPadLeft; // Token: 0x040032F5 RID: 13045 private static readonly IntPtr NativeFieldInfoPtr_dPadRight; // Token: 0x040032F6 RID: 13046 private static readonly IntPtr NativeFieldInfoPtr_dPadUp; // Token: 0x040032F7 RID: 13047 private static readonly IntPtr NativeFieldInfoPtr_dPadDown; // Token: 0x040032F8 RID: 13048 private static readonly IntPtr NativeFieldInfoPtr_dPadHorizontal; // Token: 0x040032F9 RID: 13049 private static readonly IntPtr NativeFieldInfoPtr_dPadVertical; // Token: 0x040032FA RID: 13050 private static readonly IntPtr NativeFieldInfoPtr_leftJoystick; // Token: 0x040032FB RID: 13051 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickLeft; // Token: 0x040032FC RID: 13052 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickRight; // Token: 0x040032FD RID: 13053 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickUp; // Token: 0x040032FE RID: 13054 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickDown; // Token: 0x040032FF RID: 13055 private static readonly IntPtr NativeFieldInfoPtr_rightJoystick; // Token: 0x04003300 RID: 13056 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickLeft; // Token: 0x04003301 RID: 13057 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickRight; // Token: 0x04003302 RID: 13058 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickUp; // Token: 0x04003303 RID: 13059 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickDown; // Token: 0x04003304 RID: 13060 private static readonly IntPtr NativeFieldInfoPtr_eastButton; // Token: 0x04003305 RID: 13061 private static readonly IntPtr NativeFieldInfoPtr_southButton; // Token: 0x04003306 RID: 13062 private static readonly IntPtr NativeFieldInfoPtr_westButton; // Token: 0x04003307 RID: 13063 private static readonly IntPtr NativeFieldInfoPtr_northButton; // Token: 0x04003308 RID: 13064 private static readonly IntPtr NativeFieldInfoPtr_leftShoulder; // Token: 0x04003309 RID: 13065 private static readonly IntPtr NativeFieldInfoPtr_leftTrigger; // Token: 0x0400330A RID: 13066 private static readonly IntPtr NativeFieldInfoPtr_rightShoulder; // Token: 0x0400330B RID: 13067 private static readonly IntPtr NativeFieldInfoPtr_rightTrigger; // Token: 0x0400330C RID: 13068 private static readonly IntPtr NativeFieldInfoPtr_startButton; // Token: 0x0400330D RID: 13069 private static readonly IntPtr NativeFieldInfoPtr_selectButton; // Token: 0x0400330E RID: 13070 private static readonly IntPtr NativeMethodInfoPtr_Setup_Public_Void_Il2CppReferenceArray_1_Sprite_0; // Token: 0x0400330F RID: 13071 private static readonly IntPtr NativeMethodInfoPtr_GetSprite_Public_Sprite_String_0; // Token: 0x04003310 RID: 13072 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }