using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine; // Token: 0x02000237 RID: 567 [Serializable] public class GamepadButtonTheme : Il2CppSystem.Object { // Token: 0x060052BC RID: 21180 RVA: 0x00149444 File Offset: 0x00147644 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 576450, XrefRangeEnd = 576529, 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: 0x060052BD RID: 21181 RVA: 0x001494A0 File Offset: 0x001476A0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 576556, RefRangeEnd = 576557, XrefRangeStart = 576529, XrefRangeEnd = 576556, 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: 0x060052BE RID: 21182 RVA: 0x00149510 File Offset: 0x00147710 [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x060052BF RID: 21183 RVA: 0x0014955C File Offset: 0x0014775C // 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, 100668843); GamepadButtonTheme.NativeMethodInfoPtr_GetSprite_Public_Sprite_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668844); GamepadButtonTheme.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668845); } // Token: 0x060052C0 RID: 21184 RVA: 0x0000A74C File Offset: 0x0000894C public GamepadButtonTheme(IntPtr pointer) : base(pointer) { } // Token: 0x17001D6A RID: 7530 // (get) Token: 0x060052C1 RID: 21185 RVA: 0x001497D0 File Offset: 0x001479D0 // (set) Token: 0x060052C2 RID: 21186 RVA: 0x00149804 File Offset: 0x00147A04 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: 0x17001D6B RID: 7531 // (get) Token: 0x060052C3 RID: 21187 RVA: 0x0014982C File Offset: 0x00147A2C // (set) Token: 0x060052C4 RID: 21188 RVA: 0x00149860 File Offset: 0x00147A60 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: 0x17001D6C RID: 7532 // (get) Token: 0x060052C5 RID: 21189 RVA: 0x00149888 File Offset: 0x00147A88 // (set) Token: 0x060052C6 RID: 21190 RVA: 0x001498BC File Offset: 0x00147ABC 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: 0x17001D6D RID: 7533 // (get) Token: 0x060052C7 RID: 21191 RVA: 0x001498E4 File Offset: 0x00147AE4 // (set) Token: 0x060052C8 RID: 21192 RVA: 0x00149918 File Offset: 0x00147B18 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: 0x17001D6E RID: 7534 // (get) Token: 0x060052C9 RID: 21193 RVA: 0x00149940 File Offset: 0x00147B40 // (set) Token: 0x060052CA RID: 21194 RVA: 0x00149974 File Offset: 0x00147B74 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: 0x17001D6F RID: 7535 // (get) Token: 0x060052CB RID: 21195 RVA: 0x0014999C File Offset: 0x00147B9C // (set) Token: 0x060052CC RID: 21196 RVA: 0x001499D0 File Offset: 0x00147BD0 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: 0x17001D70 RID: 7536 // (get) Token: 0x060052CD RID: 21197 RVA: 0x001499F8 File Offset: 0x00147BF8 // (set) Token: 0x060052CE RID: 21198 RVA: 0x00149A2C File Offset: 0x00147C2C 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: 0x17001D71 RID: 7537 // (get) Token: 0x060052CF RID: 21199 RVA: 0x00149A54 File Offset: 0x00147C54 // (set) Token: 0x060052D0 RID: 21200 RVA: 0x00149A88 File Offset: 0x00147C88 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: 0x17001D72 RID: 7538 // (get) Token: 0x060052D1 RID: 21201 RVA: 0x00149AB0 File Offset: 0x00147CB0 // (set) Token: 0x060052D2 RID: 21202 RVA: 0x00149AE4 File Offset: 0x00147CE4 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: 0x17001D73 RID: 7539 // (get) Token: 0x060052D3 RID: 21203 RVA: 0x00149B0C File Offset: 0x00147D0C // (set) Token: 0x060052D4 RID: 21204 RVA: 0x00149B40 File Offset: 0x00147D40 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: 0x17001D74 RID: 7540 // (get) Token: 0x060052D5 RID: 21205 RVA: 0x00149B68 File Offset: 0x00147D68 // (set) Token: 0x060052D6 RID: 21206 RVA: 0x00149B9C File Offset: 0x00147D9C 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: 0x17001D75 RID: 7541 // (get) Token: 0x060052D7 RID: 21207 RVA: 0x00149BC4 File Offset: 0x00147DC4 // (set) Token: 0x060052D8 RID: 21208 RVA: 0x00149BF8 File Offset: 0x00147DF8 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: 0x17001D76 RID: 7542 // (get) Token: 0x060052D9 RID: 21209 RVA: 0x00149C20 File Offset: 0x00147E20 // (set) Token: 0x060052DA RID: 21210 RVA: 0x00149C54 File Offset: 0x00147E54 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: 0x17001D77 RID: 7543 // (get) Token: 0x060052DB RID: 21211 RVA: 0x00149C7C File Offset: 0x00147E7C // (set) Token: 0x060052DC RID: 21212 RVA: 0x00149CB0 File Offset: 0x00147EB0 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: 0x17001D78 RID: 7544 // (get) Token: 0x060052DD RID: 21213 RVA: 0x00149CD8 File Offset: 0x00147ED8 // (set) Token: 0x060052DE RID: 21214 RVA: 0x00149D0C File Offset: 0x00147F0C 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: 0x17001D79 RID: 7545 // (get) Token: 0x060052DF RID: 21215 RVA: 0x00149D34 File Offset: 0x00147F34 // (set) Token: 0x060052E0 RID: 21216 RVA: 0x00149D68 File Offset: 0x00147F68 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: 0x17001D7A RID: 7546 // (get) Token: 0x060052E1 RID: 21217 RVA: 0x00149D90 File Offset: 0x00147F90 // (set) Token: 0x060052E2 RID: 21218 RVA: 0x00149DC4 File Offset: 0x00147FC4 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: 0x17001D7B RID: 7547 // (get) Token: 0x060052E3 RID: 21219 RVA: 0x00149DEC File Offset: 0x00147FEC // (set) Token: 0x060052E4 RID: 21220 RVA: 0x00149E20 File Offset: 0x00148020 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: 0x17001D7C RID: 7548 // (get) Token: 0x060052E5 RID: 21221 RVA: 0x00149E48 File Offset: 0x00148048 // (set) Token: 0x060052E6 RID: 21222 RVA: 0x00149E7C File Offset: 0x0014807C 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: 0x17001D7D RID: 7549 // (get) Token: 0x060052E7 RID: 21223 RVA: 0x00149EA4 File Offset: 0x001480A4 // (set) Token: 0x060052E8 RID: 21224 RVA: 0x00149ED8 File Offset: 0x001480D8 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: 0x17001D7E RID: 7550 // (get) Token: 0x060052E9 RID: 21225 RVA: 0x00149F00 File Offset: 0x00148100 // (set) Token: 0x060052EA RID: 21226 RVA: 0x00149F34 File Offset: 0x00148134 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: 0x17001D7F RID: 7551 // (get) Token: 0x060052EB RID: 21227 RVA: 0x00149F5C File Offset: 0x0014815C // (set) Token: 0x060052EC RID: 21228 RVA: 0x00149F90 File Offset: 0x00148190 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: 0x17001D80 RID: 7552 // (get) Token: 0x060052ED RID: 21229 RVA: 0x00149FB8 File Offset: 0x001481B8 // (set) Token: 0x060052EE RID: 21230 RVA: 0x00149FEC File Offset: 0x001481EC 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: 0x17001D81 RID: 7553 // (get) Token: 0x060052EF RID: 21231 RVA: 0x0014A014 File Offset: 0x00148214 // (set) Token: 0x060052F0 RID: 21232 RVA: 0x0014A048 File Offset: 0x00148248 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: 0x17001D82 RID: 7554 // (get) Token: 0x060052F1 RID: 21233 RVA: 0x0014A070 File Offset: 0x00148270 // (set) Token: 0x060052F2 RID: 21234 RVA: 0x0014A0A4 File Offset: 0x001482A4 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: 0x17001D83 RID: 7555 // (get) Token: 0x060052F3 RID: 21235 RVA: 0x0014A0CC File Offset: 0x001482CC // (set) Token: 0x060052F4 RID: 21236 RVA: 0x0014A100 File Offset: 0x00148300 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: 0x04003676 RID: 13942 private static readonly IntPtr NativeFieldInfoPtr_dPadLeft; // Token: 0x04003677 RID: 13943 private static readonly IntPtr NativeFieldInfoPtr_dPadRight; // Token: 0x04003678 RID: 13944 private static readonly IntPtr NativeFieldInfoPtr_dPadUp; // Token: 0x04003679 RID: 13945 private static readonly IntPtr NativeFieldInfoPtr_dPadDown; // Token: 0x0400367A RID: 13946 private static readonly IntPtr NativeFieldInfoPtr_dPadHorizontal; // Token: 0x0400367B RID: 13947 private static readonly IntPtr NativeFieldInfoPtr_dPadVertical; // Token: 0x0400367C RID: 13948 private static readonly IntPtr NativeFieldInfoPtr_leftJoystick; // Token: 0x0400367D RID: 13949 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickLeft; // Token: 0x0400367E RID: 13950 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickRight; // Token: 0x0400367F RID: 13951 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickUp; // Token: 0x04003680 RID: 13952 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickDown; // Token: 0x04003681 RID: 13953 private static readonly IntPtr NativeFieldInfoPtr_rightJoystick; // Token: 0x04003682 RID: 13954 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickLeft; // Token: 0x04003683 RID: 13955 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickRight; // Token: 0x04003684 RID: 13956 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickUp; // Token: 0x04003685 RID: 13957 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickDown; // Token: 0x04003686 RID: 13958 private static readonly IntPtr NativeFieldInfoPtr_eastButton; // Token: 0x04003687 RID: 13959 private static readonly IntPtr NativeFieldInfoPtr_southButton; // Token: 0x04003688 RID: 13960 private static readonly IntPtr NativeFieldInfoPtr_westButton; // Token: 0x04003689 RID: 13961 private static readonly IntPtr NativeFieldInfoPtr_northButton; // Token: 0x0400368A RID: 13962 private static readonly IntPtr NativeFieldInfoPtr_leftShoulder; // Token: 0x0400368B RID: 13963 private static readonly IntPtr NativeFieldInfoPtr_leftTrigger; // Token: 0x0400368C RID: 13964 private static readonly IntPtr NativeFieldInfoPtr_rightShoulder; // Token: 0x0400368D RID: 13965 private static readonly IntPtr NativeFieldInfoPtr_rightTrigger; // Token: 0x0400368E RID: 13966 private static readonly IntPtr NativeFieldInfoPtr_startButton; // Token: 0x0400368F RID: 13967 private static readonly IntPtr NativeFieldInfoPtr_selectButton; // Token: 0x04003690 RID: 13968 private static readonly IntPtr NativeMethodInfoPtr_Setup_Public_Void_Il2CppReferenceArray_1_Sprite_0; // Token: 0x04003691 RID: 13969 private static readonly IntPtr NativeMethodInfoPtr_GetSprite_Public_Sprite_String_0; // Token: 0x04003692 RID: 13970 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }