using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x02000236 RID: 566 public class GameButtonThemePackage : ScriptableObject { // Token: 0x17001D66 RID: 7526 // (get) Token: 0x060052AD RID: 21165 RVA: 0x00149044 File Offset: 0x00147244 public unsafe GamepadButtonTheme NSTheme { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameButtonThemePackage.NativeMethodInfoPtr_get_NSTheme_Public_get_GamepadButtonTheme_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GamepadButtonTheme(intPtr3) : null; } } // Token: 0x17001D67 RID: 7527 // (get) Token: 0x060052AE RID: 21166 RVA: 0x0014909C File Offset: 0x0014729C public unsafe GamepadButtonTheme PS4Theme { [CallerCount(1)] [CachedScanResults(RefRangeStart = 7615, RefRangeEnd = 7616, XrefRangeStart = 7615, XrefRangeEnd = 7616, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameButtonThemePackage.NativeMethodInfoPtr_get_PS4Theme_Public_get_GamepadButtonTheme_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GamepadButtonTheme(intPtr3) : null; } } // Token: 0x17001D68 RID: 7528 // (get) Token: 0x060052AF RID: 21167 RVA: 0x001490F4 File Offset: 0x001472F4 public unsafe GamepadButtonTheme XboxTheme { [CallerCount(3)] [CachedScanResults(RefRangeStart = 11345, RefRangeEnd = 11348, XrefRangeStart = 11345, XrefRangeEnd = 11348, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameButtonThemePackage.NativeMethodInfoPtr_get_XboxTheme_Public_get_GamepadButtonTheme_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GamepadButtonTheme(intPtr3) : null; } } // Token: 0x17001D69 RID: 7529 // (get) Token: 0x060052B0 RID: 21168 RVA: 0x0014914C File Offset: 0x0014734C public unsafe KeyboardButtonTheme KeyboardTheme { [CallerCount(16)] [CachedScanResults(RefRangeStart = 11358, RefRangeEnd = 11374, XrefRangeStart = 11358, XrefRangeEnd = 11374, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameButtonThemePackage.NativeMethodInfoPtr_get_KeyboardTheme_Public_get_KeyboardButtonTheme_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new KeyboardButtonTheme(intPtr3) : null; } } // Token: 0x060052B1 RID: 21169 RVA: 0x001491A4 File Offset: 0x001473A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 576431, XrefRangeEnd = 576450, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GameButtonThemePackage() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameButtonThemePackage.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060052B2 RID: 21170 RVA: 0x001491F0 File Offset: 0x001473F0 // Note: this type is marked as 'beforefieldinit'. static GameButtonThemePackage() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameButtonThemePackage"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); GameButtonThemePackage.NativeFieldInfoPtr_nsTheme = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "nsTheme"); GameButtonThemePackage.NativeFieldInfoPtr_ps4Theme = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ps4Theme"); GameButtonThemePackage.NativeFieldInfoPtr_xboxTheme = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "xboxTheme"); GameButtonThemePackage.NativeFieldInfoPtr_keyboardTheme = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "keyboardTheme"); GameButtonThemePackage.NativeMethodInfoPtr_get_NSTheme_Public_get_GamepadButtonTheme_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668838); GameButtonThemePackage.NativeMethodInfoPtr_get_PS4Theme_Public_get_GamepadButtonTheme_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668839); GameButtonThemePackage.NativeMethodInfoPtr_get_XboxTheme_Public_get_GamepadButtonTheme_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668840); GameButtonThemePackage.NativeMethodInfoPtr_get_KeyboardTheme_Public_get_KeyboardButtonTheme_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668841); GameButtonThemePackage.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668842); } // Token: 0x060052B3 RID: 21171 RVA: 0x00009E64 File Offset: 0x00008064 public GameButtonThemePackage(IntPtr pointer) : base(pointer) { } // Token: 0x17001D62 RID: 7522 // (get) Token: 0x060052B4 RID: 21172 RVA: 0x001492D4 File Offset: 0x001474D4 // (set) Token: 0x060052B5 RID: 21173 RVA: 0x00149308 File Offset: 0x00147508 public unsafe GamepadButtonTheme nsTheme { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_nsTheme); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GamepadButtonTheme(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_nsTheme), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001D63 RID: 7523 // (get) Token: 0x060052B6 RID: 21174 RVA: 0x00149330 File Offset: 0x00147530 // (set) Token: 0x060052B7 RID: 21175 RVA: 0x00149364 File Offset: 0x00147564 public unsafe GamepadButtonTheme ps4Theme { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_ps4Theme); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GamepadButtonTheme(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_ps4Theme), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001D64 RID: 7524 // (get) Token: 0x060052B8 RID: 21176 RVA: 0x0014938C File Offset: 0x0014758C // (set) Token: 0x060052B9 RID: 21177 RVA: 0x001493C0 File Offset: 0x001475C0 public unsafe GamepadButtonTheme xboxTheme { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_xboxTheme); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GamepadButtonTheme(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_xboxTheme), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001D65 RID: 7525 // (get) Token: 0x060052BA RID: 21178 RVA: 0x001493E8 File Offset: 0x001475E8 // (set) Token: 0x060052BB RID: 21179 RVA: 0x0014941C File Offset: 0x0014761C public unsafe KeyboardButtonTheme keyboardTheme { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_keyboardTheme); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new KeyboardButtonTheme(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameButtonThemePackage.NativeFieldInfoPtr_keyboardTheme), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400366D RID: 13933 private static readonly IntPtr NativeFieldInfoPtr_nsTheme; // Token: 0x0400366E RID: 13934 private static readonly IntPtr NativeFieldInfoPtr_ps4Theme; // Token: 0x0400366F RID: 13935 private static readonly IntPtr NativeFieldInfoPtr_xboxTheme; // Token: 0x04003670 RID: 13936 private static readonly IntPtr NativeFieldInfoPtr_keyboardTheme; // Token: 0x04003671 RID: 13937 private static readonly IntPtr NativeMethodInfoPtr_get_NSTheme_Public_get_GamepadButtonTheme_0; // Token: 0x04003672 RID: 13938 private static readonly IntPtr NativeMethodInfoPtr_get_PS4Theme_Public_get_GamepadButtonTheme_0; // Token: 0x04003673 RID: 13939 private static readonly IntPtr NativeMethodInfoPtr_get_XboxTheme_Public_get_GamepadButtonTheme_0; // Token: 0x04003674 RID: 13940 private static readonly IntPtr NativeMethodInfoPtr_get_KeyboardTheme_Public_get_KeyboardButtonTheme_0; // Token: 0x04003675 RID: 13941 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }