using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using MarsSDK;
using UnityEngine.UI;

// Token: 0x02000285 RID: 645
public class UIMagicStats : GameCanvasBase
{
	// Token: 0x06005818 RID: 22552 RVA: 0x00160684 File Offset: 0x0015E884
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583134, XrefRangeEnd = 583212, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Init()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIMagicStats.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005819 RID: 22553 RVA: 0x001606D4 File Offset: 0x0015E8D4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583212, XrefRangeEnd = 583229, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Appear(Action completeHandler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(completeHandler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIMagicStats.NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600581A RID: 22554 RVA: 0x00160738 File Offset: 0x0015E938
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Move(Direction2D direction)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref direction;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIMagicStats.NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600581B RID: 22555 RVA: 0x00160798 File Offset: 0x0015E998
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583229, XrefRangeEnd = 583258, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnTopHandlerSelected(UIHandlerBase handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIMagicStats.NativeMethodInfoPtr_OnTopHandlerSelected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600581C RID: 22556 RVA: 0x001607F4 File Offset: 0x0015E9F4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583258, XrefRangeEnd = 583260, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnTopHandlerDeselected(UIHandlerBase handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIMagicStats.NativeMethodInfoPtr_OnTopHandlerDeselected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600581D RID: 22557 RVA: 0x00160850 File Offset: 0x0015EA50
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583260, XrefRangeEnd = 583273, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnBottomHandlerSelected(UIHandlerBase handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIMagicStats.NativeMethodInfoPtr_OnBottomHandlerSelected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600581E RID: 22558 RVA: 0x001608AC File Offset: 0x0015EAAC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnBottomHandlerDeselected(UIHandlerBase handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIMagicStats.NativeMethodInfoPtr_OnBottomHandlerDeselected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600581F RID: 22559 RVA: 0x00160908 File Offset: 0x0015EB08
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583273, XrefRangeEnd = 583285, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Submit()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIMagicStats.NativeMethodInfoPtr_Submit_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005820 RID: 22560 RVA: 0x00160958 File Offset: 0x0015EB58
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583285, XrefRangeEnd = 583297, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Localize(LocalizationData data)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UIMagicStats.NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06005821 RID: 22561 RVA: 0x001609BC File Offset: 0x0015EBBC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe UIMagicStats()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIMagicStats.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005822 RID: 22562 RVA: 0x00160A08 File Offset: 0x0015EC08
	// Note: this type is marked as 'beforefieldinit'.
	static UIMagicStats()
	{
		Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIMagicStats");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr);
		UIMagicStats.NativeFieldInfoPtr_title = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, "title");
		UIMagicStats.NativeFieldInfoPtr_description = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, "description");
		UIMagicStats.NativeFieldInfoPtr_topHandlers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, "topHandlers");
		UIMagicStats.NativeFieldInfoPtr_confirmHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, "confirmHandler");
		UIMagicStats.NativeFieldInfoPtr_topNavigationEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, "topNavigationEffect");
		UIMagicStats.NativeFieldInfoPtr_bottomNavigationEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, "bottomNavigationEffect");
		UIMagicStats.NativeFieldInfoPtr_bottomSubmissionEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, "bottomSubmissionEffect");
		UIMagicStats.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669330);
		UIMagicStats.NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669331);
		UIMagicStats.NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669332);
		UIMagicStats.NativeMethodInfoPtr_OnTopHandlerSelected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669333);
		UIMagicStats.NativeMethodInfoPtr_OnTopHandlerDeselected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669334);
		UIMagicStats.NativeMethodInfoPtr_OnBottomHandlerSelected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669335);
		UIMagicStats.NativeMethodInfoPtr_OnBottomHandlerDeselected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669336);
		UIMagicStats.NativeMethodInfoPtr_Submit_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669337);
		UIMagicStats.NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669338);
		UIMagicStats.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIMagicStats>.NativeClassPtr, 100669339);
	}

	// Token: 0x06005823 RID: 22563 RVA: 0x0015A580 File Offset: 0x00158780
	public UIMagicStats(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001F09 RID: 7945
	// (get) Token: 0x06005824 RID: 22564 RVA: 0x00160B8C File Offset: 0x0015ED8C
	// (set) Token: 0x06005825 RID: 22565 RVA: 0x00160BC0 File Offset: 0x0015EDC0
	public unsafe Text title
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_title);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Text(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_title), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001F0A RID: 7946
	// (get) Token: 0x06005826 RID: 22566 RVA: 0x00160BE8 File Offset: 0x0015EDE8
	// (set) Token: 0x06005827 RID: 22567 RVA: 0x00160C1C File Offset: 0x0015EE1C
	public unsafe Text description
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_description);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Text(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_description), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001F0B RID: 7947
	// (get) Token: 0x06005828 RID: 22568 RVA: 0x00160C44 File Offset: 0x0015EE44
	// (set) Token: 0x06005829 RID: 22569 RVA: 0x00160C78 File Offset: 0x0015EE78
	public unsafe Il2CppReferenceArray<UIMagicStatsHandler> topHandlers
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_topHandlers);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Il2CppReferenceArray<UIMagicStatsHandler>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_topHandlers), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001F0C RID: 7948
	// (get) Token: 0x0600582A RID: 22570 RVA: 0x00160CA0 File Offset: 0x0015EEA0
	// (set) Token: 0x0600582B RID: 22571 RVA: 0x00160CD4 File Offset: 0x0015EED4
	public unsafe UILabelHandler confirmHandler
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_confirmHandler);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new UILabelHandler(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_confirmHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001F0D RID: 7949
	// (get) Token: 0x0600582C RID: 22572 RVA: 0x00160CFC File Offset: 0x0015EEFC
	// (set) Token: 0x0600582D RID: 22573 RVA: 0x00160D30 File Offset: 0x0015EF30
	public unsafe UINavigationEffect topNavigationEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_topNavigationEffect);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new UINavigationEffect(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_topNavigationEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001F0E RID: 7950
	// (get) Token: 0x0600582E RID: 22574 RVA: 0x00160D58 File Offset: 0x0015EF58
	// (set) Token: 0x0600582F RID: 22575 RVA: 0x00160D8C File Offset: 0x0015EF8C
	public unsafe UINavigationEffect bottomNavigationEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_bottomNavigationEffect);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new UINavigationEffect(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_bottomNavigationEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001F0F RID: 7951
	// (get) Token: 0x06005830 RID: 22576 RVA: 0x00160DB4 File Offset: 0x0015EFB4
	// (set) Token: 0x06005831 RID: 22577 RVA: 0x00160DE8 File Offset: 0x0015EFE8
	public unsafe Image bottomSubmissionEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_bottomSubmissionEffect);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Image(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIMagicStats.NativeFieldInfoPtr_bottomSubmissionEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x04003A83 RID: 14979
	private static readonly IntPtr NativeFieldInfoPtr_title;

	// Token: 0x04003A84 RID: 14980
	private static readonly IntPtr NativeFieldInfoPtr_description;

	// Token: 0x04003A85 RID: 14981
	private static readonly IntPtr NativeFieldInfoPtr_topHandlers;

	// Token: 0x04003A86 RID: 14982
	private static readonly IntPtr NativeFieldInfoPtr_confirmHandler;

	// Token: 0x04003A87 RID: 14983
	private static readonly IntPtr NativeFieldInfoPtr_topNavigationEffect;

	// Token: 0x04003A88 RID: 14984
	private static readonly IntPtr NativeFieldInfoPtr_bottomNavigationEffect;

	// Token: 0x04003A89 RID: 14985
	private static readonly IntPtr NativeFieldInfoPtr_bottomSubmissionEffect;

	// Token: 0x04003A8A RID: 14986
	private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0;

	// Token: 0x04003A8B RID: 14987
	private static readonly IntPtr NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0;

	// Token: 0x04003A8C RID: 14988
	private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0;

	// Token: 0x04003A8D RID: 14989
	private static readonly IntPtr NativeMethodInfoPtr_OnTopHandlerSelected_Private_Void_UIHandlerBase_0;

	// Token: 0x04003A8E RID: 14990
	private static readonly IntPtr NativeMethodInfoPtr_OnTopHandlerDeselected_Private_Void_UIHandlerBase_0;

	// Token: 0x04003A8F RID: 14991
	private static readonly IntPtr NativeMethodInfoPtr_OnBottomHandlerSelected_Private_Void_UIHandlerBase_0;

	// Token: 0x04003A90 RID: 14992
	private static readonly IntPtr NativeMethodInfoPtr_OnBottomHandlerDeselected_Private_Void_UIHandlerBase_0;

	// Token: 0x04003A91 RID: 14993
	private static readonly IntPtr NativeMethodInfoPtr_Submit_Public_Virtual_Void_0;

	// Token: 0x04003A92 RID: 14994
	private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0;

	// Token: 0x04003A93 RID: 14995
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
