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

// Token: 0x020002D6 RID: 726
public class UIDataBrokenTip : MonoBehaviour
{
	// Token: 0x06005FB1 RID: 24497 RVA: 0x0018261C File Offset: 0x0018081C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 594897, XrefRangeEnd = 594907, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Appear(BrokenDataType dataType, Action completionHandler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref dataType;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(completionHandler);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_Appear_Public_Void_BrokenDataType_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FB2 RID: 24498 RVA: 0x00182688 File Offset: 0x00180888
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 594928, RefRangeEnd = 594929, XrefRangeStart = 594907, XrefRangeEnd = 594928, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Init()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_Init_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FB3 RID: 24499 RVA: 0x001826CC File Offset: 0x001808CC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 594929, XrefRangeEnd = 594933, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe string GetTitleText(BrokenDataType dataType)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref dataType;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_GetTitleText_Private_String_BrokenDataType_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}
	}

	// Token: 0x06005FB4 RID: 24500 RVA: 0x0018272C File Offset: 0x0018092C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 594967, RefRangeEnd = 594968, XrefRangeStart = 594933, XrefRangeEnd = 594967, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void FadeIn()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_FadeIn_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FB5 RID: 24501 RVA: 0x00182770 File Offset: 0x00180970
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 594968, XrefRangeEnd = 594974, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void WaitForSubmit()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_WaitForSubmit_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FB6 RID: 24502 RVA: 0x001827B4 File Offset: 0x001809B4
	[CallerCount(5874)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe virtual 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(UIDataBrokenTip.NativeMethodInfoPtr_Move_Public_Virtual_Final_New_Void_Direction2D_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06005FB7 RID: 24503 RVA: 0x00182808 File Offset: 0x00180A08
	[CallerCount(5874)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe virtual void SwitchLeftward()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FB8 RID: 24504 RVA: 0x0018284C File Offset: 0x00180A4C
	[CallerCount(5874)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe virtual void SwitchRightward()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FB9 RID: 24505 RVA: 0x00182890 File Offset: 0x00180A90
	[CallerCount(5874)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe virtual void Hold(bool onHolding)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref onHolding;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_Hold_Public_Virtual_Final_New_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06005FBA RID: 24506 RVA: 0x001828E4 File Offset: 0x00180AE4
	[CallerCount(5874)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe virtual void Cancel()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_Cancel_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FBB RID: 24507 RVA: 0x00182928 File Offset: 0x00180B28
	[CallerCount(5874)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe virtual void SpecialAction()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_SpecialAction_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FBC RID: 24508 RVA: 0x0018296C File Offset: 0x00180B6C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 594974, XrefRangeEnd = 594981, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe virtual void Submit()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr_Submit_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FBD RID: 24509 RVA: 0x001829B0 File Offset: 0x00180BB0
	[CallerCount(67)]
	[CachedScanResults(RefRangeStart = 166362, RefRangeEnd = 166429, XrefRangeStart = 166362, XrefRangeEnd = 166429, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe UIDataBrokenTip()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIDataBrokenTip.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06005FBE RID: 24510 RVA: 0x001829FC File Offset: 0x00180BFC
	// Note: this type is marked as 'beforefieldinit'.
	static UIDataBrokenTip()
	{
		Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIDataBrokenTip");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr);
		UIDataBrokenTip.NativeFieldInfoPtr_canvas = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "canvas");
		UIDataBrokenTip.NativeFieldInfoPtr_canvasGroup = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "canvasGroup");
		UIDataBrokenTip.NativeFieldInfoPtr_title = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "title");
		UIDataBrokenTip.NativeFieldInfoPtr_handler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "handler");
		UIDataBrokenTip.NativeFieldInfoPtr_navigator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "navigator");
		UIDataBrokenTip.NativeFieldInfoPtr_navigationEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "navigationEffect");
		UIDataBrokenTip.NativeFieldInfoPtr_submissionEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "submissionEffect");
		UIDataBrokenTip.NativeFieldInfoPtr_completionHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "completionHandler");
		UIDataBrokenTip.NativeFieldInfoPtr_needInitialization = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, "needInitialization");
		UIDataBrokenTip.NativeMethodInfoPtr_Appear_Public_Void_BrokenDataType_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670152);
		UIDataBrokenTip.NativeMethodInfoPtr_Init_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670153);
		UIDataBrokenTip.NativeMethodInfoPtr_GetTitleText_Private_String_BrokenDataType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670154);
		UIDataBrokenTip.NativeMethodInfoPtr_FadeIn_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670155);
		UIDataBrokenTip.NativeMethodInfoPtr_WaitForSubmit_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670156);
		UIDataBrokenTip.NativeMethodInfoPtr_Move_Public_Virtual_Final_New_Void_Direction2D_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670157);
		UIDataBrokenTip.NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670158);
		UIDataBrokenTip.NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670159);
		UIDataBrokenTip.NativeMethodInfoPtr_Hold_Public_Virtual_Final_New_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670160);
		UIDataBrokenTip.NativeMethodInfoPtr_Cancel_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670161);
		UIDataBrokenTip.NativeMethodInfoPtr_SpecialAction_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670162);
		UIDataBrokenTip.NativeMethodInfoPtr_Submit_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670163);
		UIDataBrokenTip.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100670164);
	}

	// Token: 0x06005FBF RID: 24511 RVA: 0x0000351C File Offset: 0x0000171C
	public UIDataBrokenTip(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x1700211F RID: 8479
	// (get) Token: 0x06005FC0 RID: 24512 RVA: 0x00182BE4 File Offset: 0x00180DE4
	// (set) Token: 0x06005FC1 RID: 24513 RVA: 0x00182C18 File Offset: 0x00180E18
	public unsafe Canvas canvas
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_canvas);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Canvas(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_canvas), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002120 RID: 8480
	// (get) Token: 0x06005FC2 RID: 24514 RVA: 0x00182C40 File Offset: 0x00180E40
	// (set) Token: 0x06005FC3 RID: 24515 RVA: 0x00182C74 File Offset: 0x00180E74
	public unsafe CanvasGroup canvasGroup
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_canvasGroup);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new CanvasGroup(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_canvasGroup), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002121 RID: 8481
	// (get) Token: 0x06005FC4 RID: 24516 RVA: 0x00182C9C File Offset: 0x00180E9C
	// (set) Token: 0x06005FC5 RID: 24517 RVA: 0x00182CD0 File Offset: 0x00180ED0
	public unsafe Text title
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.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(UIDataBrokenTip.NativeFieldInfoPtr_title), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002122 RID: 8482
	// (get) Token: 0x06005FC6 RID: 24518 RVA: 0x00182CF8 File Offset: 0x00180EF8
	// (set) Token: 0x06005FC7 RID: 24519 RVA: 0x00182D2C File Offset: 0x00180F2C
	public unsafe UILabelHandler handler
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_handler);
			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(UIDataBrokenTip.NativeFieldInfoPtr_handler), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002123 RID: 8483
	// (get) Token: 0x06005FC8 RID: 24520 RVA: 0x00182D54 File Offset: 0x00180F54
	// (set) Token: 0x06005FC9 RID: 24521 RVA: 0x00182D88 File Offset: 0x00180F88
	public unsafe UINavigator navigator
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_navigator);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new UINavigator(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_navigator), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002124 RID: 8484
	// (get) Token: 0x06005FCA RID: 24522 RVA: 0x00182DB0 File Offset: 0x00180FB0
	// (set) Token: 0x06005FCB RID: 24523 RVA: 0x00182DE4 File Offset: 0x00180FE4
	public unsafe UINavigationEffect navigationEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_navigationEffect);
			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(UIDataBrokenTip.NativeFieldInfoPtr_navigationEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002125 RID: 8485
	// (get) Token: 0x06005FCC RID: 24524 RVA: 0x00182E0C File Offset: 0x0018100C
	// (set) Token: 0x06005FCD RID: 24525 RVA: 0x00182E40 File Offset: 0x00181040
	public unsafe Image submissionEffect
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_submissionEffect);
			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(UIDataBrokenTip.NativeFieldInfoPtr_submissionEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002126 RID: 8486
	// (get) Token: 0x06005FCE RID: 24526 RVA: 0x00182E68 File Offset: 0x00181068
	// (set) Token: 0x06005FCF RID: 24527 RVA: 0x00182E9C File Offset: 0x0018109C
	public unsafe Action completionHandler
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_completionHandler);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Action(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_completionHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17002127 RID: 8487
	// (get) Token: 0x06005FD0 RID: 24528 RVA: 0x00182EC4 File Offset: 0x001810C4
	// (set) Token: 0x06005FD1 RID: 24529 RVA: 0x00182EEC File Offset: 0x001810EC
	public unsafe bool needInitialization
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_needInitialization);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIDataBrokenTip.NativeFieldInfoPtr_needInitialization)) = value;
		}
	}

	// Token: 0x04003FA8 RID: 16296
	private static readonly IntPtr NativeFieldInfoPtr_canvas;

	// Token: 0x04003FA9 RID: 16297
	private static readonly IntPtr NativeFieldInfoPtr_canvasGroup;

	// Token: 0x04003FAA RID: 16298
	private static readonly IntPtr NativeFieldInfoPtr_title;

	// Token: 0x04003FAB RID: 16299
	private static readonly IntPtr NativeFieldInfoPtr_handler;

	// Token: 0x04003FAC RID: 16300
	private static readonly IntPtr NativeFieldInfoPtr_navigator;

	// Token: 0x04003FAD RID: 16301
	private static readonly IntPtr NativeFieldInfoPtr_navigationEffect;

	// Token: 0x04003FAE RID: 16302
	private static readonly IntPtr NativeFieldInfoPtr_submissionEffect;

	// Token: 0x04003FAF RID: 16303
	private static readonly IntPtr NativeFieldInfoPtr_completionHandler;

	// Token: 0x04003FB0 RID: 16304
	private static readonly IntPtr NativeFieldInfoPtr_needInitialization;

	// Token: 0x04003FB1 RID: 16305
	private static readonly IntPtr NativeMethodInfoPtr_Appear_Public_Void_BrokenDataType_Action_0;

	// Token: 0x04003FB2 RID: 16306
	private static readonly IntPtr NativeMethodInfoPtr_Init_Private_Void_0;

	// Token: 0x04003FB3 RID: 16307
	private static readonly IntPtr NativeMethodInfoPtr_GetTitleText_Private_String_BrokenDataType_0;

	// Token: 0x04003FB4 RID: 16308
	private static readonly IntPtr NativeMethodInfoPtr_FadeIn_Private_Void_0;

	// Token: 0x04003FB5 RID: 16309
	private static readonly IntPtr NativeMethodInfoPtr_WaitForSubmit_Private_Void_0;

	// Token: 0x04003FB6 RID: 16310
	private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Virtual_Final_New_Void_Direction2D_0;

	// Token: 0x04003FB7 RID: 16311
	private static readonly IntPtr NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003FB8 RID: 16312
	private static readonly IntPtr NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003FB9 RID: 16313
	private static readonly IntPtr NativeMethodInfoPtr_Hold_Public_Virtual_Final_New_Void_Boolean_0;

	// Token: 0x04003FBA RID: 16314
	private static readonly IntPtr NativeMethodInfoPtr_Cancel_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003FBB RID: 16315
	private static readonly IntPtr NativeMethodInfoPtr_SpecialAction_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003FBC RID: 16316
	private static readonly IntPtr NativeMethodInfoPtr_Submit_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003FBD RID: 16317
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
