using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine; // Token: 0x02000202 RID: 514 [Serializable] public class GamepadButtonTheme : Il2CppSystem.Object { // Token: 0x06004E0A RID: 19978 RVA: 0x00135B5C File Offset: 0x00133D5C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565737, XrefRangeEnd = 565816, 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: 0x06004E0B RID: 19979 RVA: 0x00135BB8 File Offset: 0x00133DB8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 565843, RefRangeEnd = 565844, XrefRangeStart = 565816, XrefRangeEnd = 565843, 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: 0x06004E0C RID: 19980 RVA: 0x00135C28 File Offset: 0x00133E28 [CallerCount(1659)] [CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, 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: 0x06004E0D RID: 19981 RVA: 0x00135C74 File Offset: 0x00133E74 // 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, 100668437); GamepadButtonTheme.NativeMethodInfoPtr_GetSprite_Public_Sprite_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668438); GamepadButtonTheme.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668439); } // Token: 0x06004E0E RID: 19982 RVA: 0x0000A74C File Offset: 0x0000894C public GamepadButtonTheme(IntPtr pointer) : base(pointer) { } // Token: 0x17001C07 RID: 7175 // (get) Token: 0x06004E0F RID: 19983 RVA: 0x00135EE8 File Offset: 0x001340E8 // (set) Token: 0x06004E10 RID: 19984 RVA: 0x00135F1C File Offset: 0x0013411C 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: 0x17001C08 RID: 7176 // (get) Token: 0x06004E11 RID: 19985 RVA: 0x00135F44 File Offset: 0x00134144 // (set) Token: 0x06004E12 RID: 19986 RVA: 0x00135F78 File Offset: 0x00134178 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: 0x17001C09 RID: 7177 // (get) Token: 0x06004E13 RID: 19987 RVA: 0x00135FA0 File Offset: 0x001341A0 // (set) Token: 0x06004E14 RID: 19988 RVA: 0x00135FD4 File Offset: 0x001341D4 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: 0x17001C0A RID: 7178 // (get) Token: 0x06004E15 RID: 19989 RVA: 0x00135FFC File Offset: 0x001341FC // (set) Token: 0x06004E16 RID: 19990 RVA: 0x00136030 File Offset: 0x00134230 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: 0x17001C0B RID: 7179 // (get) Token: 0x06004E17 RID: 19991 RVA: 0x00136058 File Offset: 0x00134258 // (set) Token: 0x06004E18 RID: 19992 RVA: 0x0013608C File Offset: 0x0013428C 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: 0x17001C0C RID: 7180 // (get) Token: 0x06004E19 RID: 19993 RVA: 0x001360B4 File Offset: 0x001342B4 // (set) Token: 0x06004E1A RID: 19994 RVA: 0x001360E8 File Offset: 0x001342E8 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: 0x17001C0D RID: 7181 // (get) Token: 0x06004E1B RID: 19995 RVA: 0x00136110 File Offset: 0x00134310 // (set) Token: 0x06004E1C RID: 19996 RVA: 0x00136144 File Offset: 0x00134344 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: 0x17001C0E RID: 7182 // (get) Token: 0x06004E1D RID: 19997 RVA: 0x0013616C File Offset: 0x0013436C // (set) Token: 0x06004E1E RID: 19998 RVA: 0x001361A0 File Offset: 0x001343A0 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: 0x17001C0F RID: 7183 // (get) Token: 0x06004E1F RID: 19999 RVA: 0x001361C8 File Offset: 0x001343C8 // (set) Token: 0x06004E20 RID: 20000 RVA: 0x001361FC File Offset: 0x001343FC 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: 0x17001C10 RID: 7184 // (get) Token: 0x06004E21 RID: 20001 RVA: 0x00136224 File Offset: 0x00134424 // (set) Token: 0x06004E22 RID: 20002 RVA: 0x00136258 File Offset: 0x00134458 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: 0x17001C11 RID: 7185 // (get) Token: 0x06004E23 RID: 20003 RVA: 0x00136280 File Offset: 0x00134480 // (set) Token: 0x06004E24 RID: 20004 RVA: 0x001362B4 File Offset: 0x001344B4 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: 0x17001C12 RID: 7186 // (get) Token: 0x06004E25 RID: 20005 RVA: 0x001362DC File Offset: 0x001344DC // (set) Token: 0x06004E26 RID: 20006 RVA: 0x00136310 File Offset: 0x00134510 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: 0x17001C13 RID: 7187 // (get) Token: 0x06004E27 RID: 20007 RVA: 0x00136338 File Offset: 0x00134538 // (set) Token: 0x06004E28 RID: 20008 RVA: 0x0013636C File Offset: 0x0013456C 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: 0x17001C14 RID: 7188 // (get) Token: 0x06004E29 RID: 20009 RVA: 0x00136394 File Offset: 0x00134594 // (set) Token: 0x06004E2A RID: 20010 RVA: 0x001363C8 File Offset: 0x001345C8 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: 0x17001C15 RID: 7189 // (get) Token: 0x06004E2B RID: 20011 RVA: 0x001363F0 File Offset: 0x001345F0 // (set) Token: 0x06004E2C RID: 20012 RVA: 0x00136424 File Offset: 0x00134624 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: 0x17001C16 RID: 7190 // (get) Token: 0x06004E2D RID: 20013 RVA: 0x0013644C File Offset: 0x0013464C // (set) Token: 0x06004E2E RID: 20014 RVA: 0x00136480 File Offset: 0x00134680 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: 0x17001C17 RID: 7191 // (get) Token: 0x06004E2F RID: 20015 RVA: 0x001364A8 File Offset: 0x001346A8 // (set) Token: 0x06004E30 RID: 20016 RVA: 0x001364DC File Offset: 0x001346DC 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: 0x17001C18 RID: 7192 // (get) Token: 0x06004E31 RID: 20017 RVA: 0x00136504 File Offset: 0x00134704 // (set) Token: 0x06004E32 RID: 20018 RVA: 0x00136538 File Offset: 0x00134738 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: 0x17001C19 RID: 7193 // (get) Token: 0x06004E33 RID: 20019 RVA: 0x00136560 File Offset: 0x00134760 // (set) Token: 0x06004E34 RID: 20020 RVA: 0x00136594 File Offset: 0x00134794 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: 0x17001C1A RID: 7194 // (get) Token: 0x06004E35 RID: 20021 RVA: 0x001365BC File Offset: 0x001347BC // (set) Token: 0x06004E36 RID: 20022 RVA: 0x001365F0 File Offset: 0x001347F0 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: 0x17001C1B RID: 7195 // (get) Token: 0x06004E37 RID: 20023 RVA: 0x00136618 File Offset: 0x00134818 // (set) Token: 0x06004E38 RID: 20024 RVA: 0x0013664C File Offset: 0x0013484C 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: 0x17001C1C RID: 7196 // (get) Token: 0x06004E39 RID: 20025 RVA: 0x00136674 File Offset: 0x00134874 // (set) Token: 0x06004E3A RID: 20026 RVA: 0x001366A8 File Offset: 0x001348A8 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: 0x17001C1D RID: 7197 // (get) Token: 0x06004E3B RID: 20027 RVA: 0x001366D0 File Offset: 0x001348D0 // (set) Token: 0x06004E3C RID: 20028 RVA: 0x00136704 File Offset: 0x00134904 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: 0x17001C1E RID: 7198 // (get) Token: 0x06004E3D RID: 20029 RVA: 0x0013672C File Offset: 0x0013492C // (set) Token: 0x06004E3E RID: 20030 RVA: 0x00136760 File Offset: 0x00134960 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: 0x17001C1F RID: 7199 // (get) Token: 0x06004E3F RID: 20031 RVA: 0x00136788 File Offset: 0x00134988 // (set) Token: 0x06004E40 RID: 20032 RVA: 0x001367BC File Offset: 0x001349BC 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: 0x17001C20 RID: 7200 // (get) Token: 0x06004E41 RID: 20033 RVA: 0x001367E4 File Offset: 0x001349E4 // (set) Token: 0x06004E42 RID: 20034 RVA: 0x00136818 File Offset: 0x00134A18 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: 0x04003348 RID: 13128 private static readonly IntPtr NativeFieldInfoPtr_dPadLeft; // Token: 0x04003349 RID: 13129 private static readonly IntPtr NativeFieldInfoPtr_dPadRight; // Token: 0x0400334A RID: 13130 private static readonly IntPtr NativeFieldInfoPtr_dPadUp; // Token: 0x0400334B RID: 13131 private static readonly IntPtr NativeFieldInfoPtr_dPadDown; // Token: 0x0400334C RID: 13132 private static readonly IntPtr NativeFieldInfoPtr_dPadHorizontal; // Token: 0x0400334D RID: 13133 private static readonly IntPtr NativeFieldInfoPtr_dPadVertical; // Token: 0x0400334E RID: 13134 private static readonly IntPtr NativeFieldInfoPtr_leftJoystick; // Token: 0x0400334F RID: 13135 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickLeft; // Token: 0x04003350 RID: 13136 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickRight; // Token: 0x04003351 RID: 13137 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickUp; // Token: 0x04003352 RID: 13138 private static readonly IntPtr NativeFieldInfoPtr_leftJoystickDown; // Token: 0x04003353 RID: 13139 private static readonly IntPtr NativeFieldInfoPtr_rightJoystick; // Token: 0x04003354 RID: 13140 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickLeft; // Token: 0x04003355 RID: 13141 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickRight; // Token: 0x04003356 RID: 13142 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickUp; // Token: 0x04003357 RID: 13143 private static readonly IntPtr NativeFieldInfoPtr_rightJoystickDown; // Token: 0x04003358 RID: 13144 private static readonly IntPtr NativeFieldInfoPtr_eastButton; // Token: 0x04003359 RID: 13145 private static readonly IntPtr NativeFieldInfoPtr_southButton; // Token: 0x0400335A RID: 13146 private static readonly IntPtr NativeFieldInfoPtr_westButton; // Token: 0x0400335B RID: 13147 private static readonly IntPtr NativeFieldInfoPtr_northButton; // Token: 0x0400335C RID: 13148 private static readonly IntPtr NativeFieldInfoPtr_leftShoulder; // Token: 0x0400335D RID: 13149 private static readonly IntPtr NativeFieldInfoPtr_leftTrigger; // Token: 0x0400335E RID: 13150 private static readonly IntPtr NativeFieldInfoPtr_rightShoulder; // Token: 0x0400335F RID: 13151 private static readonly IntPtr NativeFieldInfoPtr_rightTrigger; // Token: 0x04003360 RID: 13152 private static readonly IntPtr NativeFieldInfoPtr_startButton; // Token: 0x04003361 RID: 13153 private static readonly IntPtr NativeFieldInfoPtr_selectButton; // Token: 0x04003362 RID: 13154 private static readonly IntPtr NativeMethodInfoPtr_Setup_Public_Void_Il2CppReferenceArray_1_Sprite_0; // Token: 0x04003363 RID: 13155 private static readonly IntPtr NativeMethodInfoPtr_GetSprite_Public_Sprite_String_0; // Token: 0x04003364 RID: 13156 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }