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

// Token: 0x0200028C RID: 652
public class UIDataBrokenTip : MonoBehaviour
{
	// Token: 0x06005948 RID: 22856 RVA: 0x00167B74 File Offset: 0x00165D74
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564858, XrefRangeEnd = 564868, 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: 0x06005949 RID: 22857 RVA: 0x00167BE0 File Offset: 0x00165DE0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 564889, RefRangeEnd = 564890, XrefRangeStart = 564868, XrefRangeEnd = 564889, 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: 0x0600594A RID: 22858 RVA: 0x00167C24 File Offset: 0x00165E24
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564890, XrefRangeEnd = 564894, 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: 0x0600594B RID: 22859 RVA: 0x00167C84 File Offset: 0x00165E84
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 564928, RefRangeEnd = 564929, XrefRangeStart = 564894, XrefRangeEnd = 564928, 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: 0x0600594C RID: 22860 RVA: 0x00167CC8 File Offset: 0x00165EC8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564929, XrefRangeEnd = 564935, 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: 0x0600594D RID: 22861 RVA: 0x00167D0C File Offset: 0x00165F0C
	[CallerCount(5585)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, 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: 0x0600594E RID: 22862 RVA: 0x00167D60 File Offset: 0x00165F60
	[CallerCount(5585)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, 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: 0x0600594F RID: 22863 RVA: 0x00167DA4 File Offset: 0x00165FA4
	[CallerCount(5585)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, 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: 0x06005950 RID: 22864 RVA: 0x00167DE8 File Offset: 0x00165FE8
	[CallerCount(5585)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, 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: 0x06005951 RID: 22865 RVA: 0x00167E3C File Offset: 0x0016603C
	[CallerCount(5585)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, 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: 0x06005952 RID: 22866 RVA: 0x00167E80 File Offset: 0x00166080
	[CallerCount(5585)]
	[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, 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: 0x06005953 RID: 22867 RVA: 0x00167EC4 File Offset: 0x001660C4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564935, XrefRangeEnd = 564942, 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: 0x06005954 RID: 22868 RVA: 0x00167F08 File Offset: 0x00166108
	[CallerCount(63)]
	[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, 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: 0x06005955 RID: 22869 RVA: 0x00167F54 File Offset: 0x00166154
	// 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, 100669605);
		UIDataBrokenTip.NativeMethodInfoPtr_Init_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669606);
		UIDataBrokenTip.NativeMethodInfoPtr_GetTitleText_Private_String_BrokenDataType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669607);
		UIDataBrokenTip.NativeMethodInfoPtr_FadeIn_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669608);
		UIDataBrokenTip.NativeMethodInfoPtr_WaitForSubmit_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669609);
		UIDataBrokenTip.NativeMethodInfoPtr_Move_Public_Virtual_Final_New_Void_Direction2D_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669610);
		UIDataBrokenTip.NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669611);
		UIDataBrokenTip.NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669612);
		UIDataBrokenTip.NativeMethodInfoPtr_Hold_Public_Virtual_Final_New_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669613);
		UIDataBrokenTip.NativeMethodInfoPtr_Cancel_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669614);
		UIDataBrokenTip.NativeMethodInfoPtr_SpecialAction_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669615);
		UIDataBrokenTip.NativeMethodInfoPtr_Submit_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669616);
		UIDataBrokenTip.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIDataBrokenTip>.NativeClassPtr, 100669617);
	}

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

	// Token: 0x17001F2D RID: 7981
	// (get) Token: 0x06005957 RID: 22871 RVA: 0x0016813C File Offset: 0x0016633C
	// (set) Token: 0x06005958 RID: 22872 RVA: 0x00168170 File Offset: 0x00166370
	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: 0x17001F2E RID: 7982
	// (get) Token: 0x06005959 RID: 22873 RVA: 0x00168198 File Offset: 0x00166398
	// (set) Token: 0x0600595A RID: 22874 RVA: 0x001681CC File Offset: 0x001663CC
	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: 0x17001F2F RID: 7983
	// (get) Token: 0x0600595B RID: 22875 RVA: 0x001681F4 File Offset: 0x001663F4
	// (set) Token: 0x0600595C RID: 22876 RVA: 0x00168228 File Offset: 0x00166428
	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: 0x17001F30 RID: 7984
	// (get) Token: 0x0600595D RID: 22877 RVA: 0x00168250 File Offset: 0x00166450
	// (set) Token: 0x0600595E RID: 22878 RVA: 0x00168284 File Offset: 0x00166484
	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: 0x17001F31 RID: 7985
	// (get) Token: 0x0600595F RID: 22879 RVA: 0x001682AC File Offset: 0x001664AC
	// (set) Token: 0x06005960 RID: 22880 RVA: 0x001682E0 File Offset: 0x001664E0
	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: 0x17001F32 RID: 7986
	// (get) Token: 0x06005961 RID: 22881 RVA: 0x00168308 File Offset: 0x00166508
	// (set) Token: 0x06005962 RID: 22882 RVA: 0x0016833C File Offset: 0x0016653C
	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: 0x17001F33 RID: 7987
	// (get) Token: 0x06005963 RID: 22883 RVA: 0x00168364 File Offset: 0x00166564
	// (set) Token: 0x06005964 RID: 22884 RVA: 0x00168398 File Offset: 0x00166598
	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: 0x17001F34 RID: 7988
	// (get) Token: 0x06005965 RID: 22885 RVA: 0x001683C0 File Offset: 0x001665C0
	// (set) Token: 0x06005966 RID: 22886 RVA: 0x001683F4 File Offset: 0x001665F4
	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: 0x17001F35 RID: 7989
	// (get) Token: 0x06005967 RID: 22887 RVA: 0x0016841C File Offset: 0x0016661C
	// (set) Token: 0x06005968 RID: 22888 RVA: 0x00168444 File Offset: 0x00166644
	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: 0x04003B3E RID: 15166
	private static readonly IntPtr NativeFieldInfoPtr_canvas;

	// Token: 0x04003B3F RID: 15167
	private static readonly IntPtr NativeFieldInfoPtr_canvasGroup;

	// Token: 0x04003B40 RID: 15168
	private static readonly IntPtr NativeFieldInfoPtr_title;

	// Token: 0x04003B41 RID: 15169
	private static readonly IntPtr NativeFieldInfoPtr_handler;

	// Token: 0x04003B42 RID: 15170
	private static readonly IntPtr NativeFieldInfoPtr_navigator;

	// Token: 0x04003B43 RID: 15171
	private static readonly IntPtr NativeFieldInfoPtr_navigationEffect;

	// Token: 0x04003B44 RID: 15172
	private static readonly IntPtr NativeFieldInfoPtr_submissionEffect;

	// Token: 0x04003B45 RID: 15173
	private static readonly IntPtr NativeFieldInfoPtr_completionHandler;

	// Token: 0x04003B46 RID: 15174
	private static readonly IntPtr NativeFieldInfoPtr_needInitialization;

	// Token: 0x04003B47 RID: 15175
	private static readonly IntPtr NativeMethodInfoPtr_Appear_Public_Void_BrokenDataType_Action_0;

	// Token: 0x04003B48 RID: 15176
	private static readonly IntPtr NativeMethodInfoPtr_Init_Private_Void_0;

	// Token: 0x04003B49 RID: 15177
	private static readonly IntPtr NativeMethodInfoPtr_GetTitleText_Private_String_BrokenDataType_0;

	// Token: 0x04003B4A RID: 15178
	private static readonly IntPtr NativeMethodInfoPtr_FadeIn_Private_Void_0;

	// Token: 0x04003B4B RID: 15179
	private static readonly IntPtr NativeMethodInfoPtr_WaitForSubmit_Private_Void_0;

	// Token: 0x04003B4C RID: 15180
	private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Virtual_Final_New_Void_Direction2D_0;

	// Token: 0x04003B4D RID: 15181
	private static readonly IntPtr NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003B4E RID: 15182
	private static readonly IntPtr NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003B4F RID: 15183
	private static readonly IntPtr NativeMethodInfoPtr_Hold_Public_Virtual_Final_New_Void_Boolean_0;

	// Token: 0x04003B50 RID: 15184
	private static readonly IntPtr NativeMethodInfoPtr_Cancel_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003B51 RID: 15185
	private static readonly IntPtr NativeMethodInfoPtr_SpecialAction_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003B52 RID: 15186
	private static readonly IntPtr NativeMethodInfoPtr_Submit_Public_Virtual_Final_New_Void_0;

	// Token: 0x04003B53 RID: 15187
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
