using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; using UnityEngine.UI; // Token: 0x020002DB RID: 731 public class UIGameTipContentElement : MonoBehaviour { // Token: 0x17002132 RID: 8498 // (get) Token: 0x06005FAD RID: 24493 RVA: 0x00182124 File Offset: 0x00180324 public unsafe RectTransform Root { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_get_Root_Public_get_RectTransform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new RectTransform(intPtr3) : null; } } // Token: 0x06005FAE RID: 24494 RVA: 0x0018217C File Offset: 0x0018037C [CallerCount(1)] [CachedScanResults(RefRangeStart = 586681, RefRangeEnd = 586682, XrefRangeStart = 586666, XrefRangeEnd = 586681, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Init() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06005FAF RID: 24495 RVA: 0x001821C0 File Offset: 0x001803C0 [CallerCount(0)] public unsafe void UpdateContent(string data, out float labelWidth) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.ManagedStringToIl2Cpp(data); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &labelWidth; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_UpdateContent_Public_Void_String_byref_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06005FB0 RID: 24496 RVA: 0x00182230 File Offset: 0x00180430 [CallerCount(1)] [CachedScanResults(RefRangeStart = 586684, RefRangeEnd = 586685, XrefRangeStart = 586682, XrefRangeEnd = 586684, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateElementSize() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_UpdateElementSize_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06005FB1 RID: 24497 RVA: 0x00182274 File Offset: 0x00180474 [CallerCount(1)] [CachedScanResults(RefRangeStart = 586689, RefRangeEnd = 586690, XrefRangeStart = 586685, XrefRangeEnd = 586689, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateRect(bool isFirstElement) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref isFirstElement; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_UpdateRect_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005FB2 RID: 24498 RVA: 0x001822C8 File Offset: 0x001804C8 [CallerCount(16)] [CachedScanResults(RefRangeStart = 582104, RefRangeEnd = 582120, XrefRangeStart = 582104, XrefRangeEnd = 582120, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateAnchoredPosition(Vector2 position) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref position; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_UpdateAnchoredPosition_Public_Void_Vector2_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005FB3 RID: 24499 RVA: 0x0018231C File Offset: 0x0018051C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 586690, XrefRangeEnd = 586692, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetLabelVisible(bool isVisible) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref isVisible; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_SetLabelVisible_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005FB4 RID: 24500 RVA: 0x00182370 File Offset: 0x00180570 [CallerCount(1)] [CachedScanResults(RefRangeStart = 581944, RefRangeEnd = 581945, XrefRangeStart = 581944, XrefRangeEnd = 581945, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetFont(GameFontPack fontPack) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(fontPack); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005FB5 RID: 24501 RVA: 0x001823CC File Offset: 0x001805CC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 586692, XrefRangeEnd = 586695, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetParent(Transform parent) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(parent); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_SetParent_Public_Void_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005FB6 RID: 24502 RVA: 0x00182428 File Offset: 0x00180628 [CallerCount(2)] [CachedScanResults(RefRangeStart = 223837, RefRangeEnd = 223839, XrefRangeStart = 223837, XrefRangeEnd = 223839, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetElementWidth(float width) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref width; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr_SetElementWidth_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06005FB7 RID: 24503 RVA: 0x0018247C File Offset: 0x0018067C [CallerCount(63)] [CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe UIGameTipContentElement() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIGameTipContentElement.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06005FB8 RID: 24504 RVA: 0x001824C8 File Offset: 0x001806C8 // Note: this type is marked as 'beforefieldinit'. static UIGameTipContentElement() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIGameTipContentElement"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UIGameTipContentElement.NativeFieldInfoPtr_root = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "root"); UIGameTipContentElement.NativeFieldInfoPtr_label = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "label"); UIGameTipContentElement.NativeFieldInfoPtr_elementWidth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "elementWidth"); UIGameTipContentElement.NativeFieldInfoPtr_DEFAULT_ELEMENT_HEIGHT = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DEFAULT_ELEMENT_HEIGHT"); UIGameTipContentElement.NativeMethodInfoPtr_get_Root_Public_get_RectTransform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670127); UIGameTipContentElement.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670128); UIGameTipContentElement.NativeMethodInfoPtr_UpdateContent_Public_Void_String_byref_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670129); UIGameTipContentElement.NativeMethodInfoPtr_UpdateElementSize_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670130); UIGameTipContentElement.NativeMethodInfoPtr_UpdateRect_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670131); UIGameTipContentElement.NativeMethodInfoPtr_UpdateAnchoredPosition_Public_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670132); UIGameTipContentElement.NativeMethodInfoPtr_SetLabelVisible_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670133); UIGameTipContentElement.NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670134); UIGameTipContentElement.NativeMethodInfoPtr_SetParent_Public_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670135); UIGameTipContentElement.NativeMethodInfoPtr_SetElementWidth_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670136); UIGameTipContentElement.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100670137); } // Token: 0x06005FB9 RID: 24505 RVA: 0x0000351C File Offset: 0x0000171C public UIGameTipContentElement(IntPtr pointer) : base(pointer) { } // Token: 0x1700212E RID: 8494 // (get) Token: 0x06005FBA RID: 24506 RVA: 0x00182624 File Offset: 0x00180824 // (set) Token: 0x06005FBB RID: 24507 RVA: 0x00182658 File Offset: 0x00180858 public unsafe RectTransform root { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIGameTipContentElement.NativeFieldInfoPtr_root); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new RectTransform(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIGameTipContentElement.NativeFieldInfoPtr_root), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700212F RID: 8495 // (get) Token: 0x06005FBC RID: 24508 RVA: 0x00182680 File Offset: 0x00180880 // (set) Token: 0x06005FBD RID: 24509 RVA: 0x001826B4 File Offset: 0x001808B4 public unsafe Text label { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIGameTipContentElement.NativeFieldInfoPtr_label); 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(UIGameTipContentElement.NativeFieldInfoPtr_label), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002130 RID: 8496 // (get) Token: 0x06005FBE RID: 24510 RVA: 0x001826DC File Offset: 0x001808DC // (set) Token: 0x06005FBF RID: 24511 RVA: 0x00182704 File Offset: 0x00180904 public unsafe float elementWidth { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIGameTipContentElement.NativeFieldInfoPtr_elementWidth); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIGameTipContentElement.NativeFieldInfoPtr_elementWidth)) = value; } } // Token: 0x17002131 RID: 8497 // (get) Token: 0x06005FC0 RID: 24512 RVA: 0x00182728 File Offset: 0x00180928 // (set) Token: 0x06005FC1 RID: 24513 RVA: 0x00182746 File Offset: 0x00180946 public unsafe static float DEFAULT_ELEMENT_HEIGHT { get { float num; IL2CPP.il2cpp_field_static_get_value(UIGameTipContentElement.NativeFieldInfoPtr_DEFAULT_ELEMENT_HEIGHT, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(UIGameTipContentElement.NativeFieldInfoPtr_DEFAULT_ELEMENT_HEIGHT, (void*)(&value)); } } // Token: 0x04003F66 RID: 16230 private static readonly IntPtr NativeFieldInfoPtr_root; // Token: 0x04003F67 RID: 16231 private static readonly IntPtr NativeFieldInfoPtr_label; // Token: 0x04003F68 RID: 16232 private static readonly IntPtr NativeFieldInfoPtr_elementWidth; // Token: 0x04003F69 RID: 16233 private static readonly IntPtr NativeFieldInfoPtr_DEFAULT_ELEMENT_HEIGHT; // Token: 0x04003F6A RID: 16234 private static readonly IntPtr NativeMethodInfoPtr_get_Root_Public_get_RectTransform_0; // Token: 0x04003F6B RID: 16235 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0; // Token: 0x04003F6C RID: 16236 private static readonly IntPtr NativeMethodInfoPtr_UpdateContent_Public_Void_String_byref_Single_0; // Token: 0x04003F6D RID: 16237 private static readonly IntPtr NativeMethodInfoPtr_UpdateElementSize_Public_Void_0; // Token: 0x04003F6E RID: 16238 private static readonly IntPtr NativeMethodInfoPtr_UpdateRect_Public_Void_Boolean_0; // Token: 0x04003F6F RID: 16239 private static readonly IntPtr NativeMethodInfoPtr_UpdateAnchoredPosition_Public_Void_Vector2_0; // Token: 0x04003F70 RID: 16240 private static readonly IntPtr NativeMethodInfoPtr_SetLabelVisible_Public_Void_Boolean_0; // Token: 0x04003F71 RID: 16241 private static readonly IntPtr NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0; // Token: 0x04003F72 RID: 16242 private static readonly IntPtr NativeMethodInfoPtr_SetParent_Public_Void_Transform_0; // Token: 0x04003F73 RID: 16243 private static readonly IntPtr NativeMethodInfoPtr_SetElementWidth_Public_Void_Single_0; // Token: 0x04003F74 RID: 16244 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }