Files
NobetaSource/Interop/Assembly-CSharp/UITradeHandler.cs
2023-09-06 22:00:49 +02:00

1117 lines
55 KiB
C#

using System;
using DG.Tweening;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using MarsSDK;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x02000297 RID: 663
public class UITradeHandler : UIHandlerBase
{
// Token: 0x17001F70 RID: 8048
// (get) Token: 0x06005A09 RID: 23049 RVA: 0x0016B0F0 File Offset: 0x001692F0
// (set) Token: 0x06005A0A RID: 23050 RVA: 0x0016B13C File Offset: 0x0016933C
public unsafe string Description
{
[CallerCount(12)]
[CachedScanResults(RefRangeStart = 48651, RefRangeEnd = 48663, XrefRangeStart = 48651, XrefRangeEnd = 48663, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_get_Description_Public_get_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return IL2CPP.Il2CppStringToManaged(intPtr);
}
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
set
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(value);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_set_Description_Private_set_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x06005A0B RID: 23051 RVA: 0x0016B198 File Offset: 0x00169398
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565513, XrefRangeEnd = 565514, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Init()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A0C RID: 23052 RVA: 0x0016B1DC File Offset: 0x001693DC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void BindTradeFailedHandlerEvent(Action 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(UITradeHandler.NativeMethodInfoPtr_BindTradeFailedHandlerEvent_Public_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005A0D RID: 23053 RVA: 0x0016B238 File Offset: 0x00169438
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565514, XrefRangeEnd = 565529, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void StartTrade()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_StartTrade_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A0E RID: 23054 RVA: 0x0016B27C File Offset: 0x0016947C
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 565536, RefRangeEnd = 565539, XrefRangeStart = 565529, XrefRangeEnd = 565536, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void CancelTrade()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_CancelTrade_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A0F RID: 23055 RVA: 0x0016B2C0 File Offset: 0x001694C0
[CallerCount(0)]
public unsafe void UpdateHoldingState(bool isHolding)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref isHolding;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005A10 RID: 23056 RVA: 0x0016B314 File Offset: 0x00169514
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 565595, RefRangeEnd = 565597, XrefRangeStart = 565539, XrefRangeEnd = 565595, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateItemInfo(ItemSystem.ItemType type)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref type;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_UpdateItemInfo_Public_Void_ItemType_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005A11 RID: 23057 RVA: 0x0016B368 File Offset: 0x00169568
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565597, XrefRangeEnd = 565600, 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(UITradeHandler.NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005A12 RID: 23058 RVA: 0x0016B3C4 File Offset: 0x001695C4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565600, XrefRangeEnd = 565603, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void OnSelect()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UITradeHandler.NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A13 RID: 23059 RVA: 0x0016B414 File Offset: 0x00169614
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565603, XrefRangeEnd = 565606, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void OnDeselect()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UITradeHandler.NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A14 RID: 23060 RVA: 0x0016B464 File Offset: 0x00169664
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 565648, RefRangeEnd = 565650, XrefRangeStart = 565606, XrefRangeEnd = 565648, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void InitTween()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_InitTween_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A15 RID: 23061 RVA: 0x0016B4A8 File Offset: 0x001696A8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565650, XrefRangeEnd = 565654, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void KeepTrade()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_KeepTrade_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A16 RID: 23062 RVA: 0x0016B4EC File Offset: 0x001696EC
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 565682, RefRangeEnd = 565684, XrefRangeStart = 565654, XrefRangeEnd = 565682, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool UpdateTradingData()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_UpdateTradingData_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06005A17 RID: 23063 RVA: 0x0016B53C File Offset: 0x0016973C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565684, XrefRangeEnd = 565692, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnTradeUpdated(float need, float tweenValue)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref need;
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref tweenValue;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_OnTradeUpdated_Private_Void_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A18 RID: 23064 RVA: 0x0016B5A4 File Offset: 0x001697A4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 565745, RefRangeEnd = 565746, XrefRangeStart = 565692, XrefRangeEnd = 565745, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ProcessTrade(Action<float, float> onUpdated, Action<bool> onCompleted)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(onUpdated);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(onCompleted);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_ProcessTrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A19 RID: 23065 RVA: 0x0016B618 File Offset: 0x00169818
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565746, XrefRangeEnd = 565755, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnTradeCompleted(bool success)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref success;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_OnTradeCompleted_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005A1A RID: 23066 RVA: 0x0016B66C File Offset: 0x0016986C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565755, XrefRangeEnd = 565760, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool IsItemFull()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_IsItemFull_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06005A1B RID: 23067 RVA: 0x0016B6BC File Offset: 0x001698BC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565760, XrefRangeEnd = 565761, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateInfo(string costStr, float barScale)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(costStr);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref barScale;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_UpdateInfo_Private_Void_String_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A1C RID: 23068 RVA: 0x0016B728 File Offset: 0x00169928
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565761, XrefRangeEnd = 565765, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateHandlerInfo(float needExp = 0f, float tweenExp = 0f)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref needExp;
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref tweenExp;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A1D RID: 23069 RVA: 0x0016B790 File Offset: 0x00169990
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565765, XrefRangeEnd = 565775, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateTradeHandlerGroupScale()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_UpdateTradeHandlerGroupScale_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A1E RID: 23070 RVA: 0x0016B7D4 File Offset: 0x001699D4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565775, XrefRangeEnd = 565776, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ResetTradeHandlerGroupScale()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr_ResetTradeHandlerGroupScale_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A1F RID: 23071 RVA: 0x0016B818 File Offset: 0x00169A18
[CallerCount(13)]
[CachedScanResults(RefRangeStart = 227409, RefRangeEnd = 227422, XrefRangeStart = 227409, XrefRangeEnd = 227422, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe UITradeHandler()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A20 RID: 23072 RVA: 0x0016B864 File Offset: 0x00169A64
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565776, XrefRangeEnd = 565777, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void _UpdateTradeHandlerGroupScale_b__36_0()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.NativeMethodInfoPtr__UpdateTradeHandlerGroupScale_b__36_0_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A21 RID: 23073 RVA: 0x0016B8A8 File Offset: 0x00169AA8
// Note: this type is marked as 'beforefieldinit'.
static UITradeHandler()
{
Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UITradeHandler");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr);
UITradeHandler.NativeFieldInfoPtr_icon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "icon");
UITradeHandler.NativeFieldInfoPtr_number = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "number");
UITradeHandler.NativeFieldInfoPtr_cost = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "cost");
UITradeHandler.NativeFieldInfoPtr_rtBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "rtBar");
UITradeHandler.NativeFieldInfoPtr_rtExpGroup = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "rtExpGroup");
UITradeHandler.NativeFieldInfoPtr__Description_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "<Description>k__BackingField");
UITradeHandler.NativeFieldInfoPtr_itemIconCache = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "itemIconCache");
UITradeHandler.NativeFieldInfoPtr_tweenBarIcon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "tweenBarIcon");
UITradeHandler.NativeFieldInfoPtr_tweenBar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "tweenBar");
UITradeHandler.NativeFieldInfoPtr_itemType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "itemType");
UITradeHandler.NativeFieldInfoPtr_itemPrice = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "itemPrice");
UITradeHandler.NativeFieldInfoPtr_tradeFailedHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "tradeFailedHandler");
UITradeHandler.NativeFieldInfoPtr_holdingTrade = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "holdingTrade");
UITradeHandler.NativeFieldInfoPtr_originalMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "originalMoney");
UITradeHandler.NativeFieldInfoPtr_currentMoney = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "currentMoney");
UITradeHandler.NativeMethodInfoPtr_get_Description_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669681);
UITradeHandler.NativeMethodInfoPtr_set_Description_Private_set_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669682);
UITradeHandler.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669683);
UITradeHandler.NativeMethodInfoPtr_BindTradeFailedHandlerEvent_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669684);
UITradeHandler.NativeMethodInfoPtr_StartTrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669685);
UITradeHandler.NativeMethodInfoPtr_CancelTrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669686);
UITradeHandler.NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669687);
UITradeHandler.NativeMethodInfoPtr_UpdateItemInfo_Public_Void_ItemType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669688);
UITradeHandler.NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669689);
UITradeHandler.NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669690);
UITradeHandler.NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669691);
UITradeHandler.NativeMethodInfoPtr_InitTween_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669692);
UITradeHandler.NativeMethodInfoPtr_KeepTrade_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669693);
UITradeHandler.NativeMethodInfoPtr_UpdateTradingData_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669694);
UITradeHandler.NativeMethodInfoPtr_OnTradeUpdated_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669695);
UITradeHandler.NativeMethodInfoPtr_ProcessTrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669696);
UITradeHandler.NativeMethodInfoPtr_OnTradeCompleted_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669697);
UITradeHandler.NativeMethodInfoPtr_IsItemFull_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669698);
UITradeHandler.NativeMethodInfoPtr_UpdateInfo_Private_Void_String_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669699);
UITradeHandler.NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669700);
UITradeHandler.NativeMethodInfoPtr_UpdateTradeHandlerGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669701);
UITradeHandler.NativeMethodInfoPtr_ResetTradeHandlerGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669702);
UITradeHandler.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669703);
UITradeHandler.NativeMethodInfoPtr__UpdateTradeHandlerGroupScale_b__36_0_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669704);
}
// Token: 0x06005A22 RID: 23074 RVA: 0x00146FEC File Offset: 0x001451EC
public UITradeHandler(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001F61 RID: 8033
// (get) Token: 0x06005A23 RID: 23075 RVA: 0x0016BBE4 File Offset: 0x00169DE4
// (set) Token: 0x06005A24 RID: 23076 RVA: 0x0016BC18 File Offset: 0x00169E18
public unsafe Image icon
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_icon);
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(UITradeHandler.NativeFieldInfoPtr_icon), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F62 RID: 8034
// (get) Token: 0x06005A25 RID: 23077 RVA: 0x0016BC40 File Offset: 0x00169E40
// (set) Token: 0x06005A26 RID: 23078 RVA: 0x0016BC74 File Offset: 0x00169E74
public unsafe Text number
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_number);
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(UITradeHandler.NativeFieldInfoPtr_number), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F63 RID: 8035
// (get) Token: 0x06005A27 RID: 23079 RVA: 0x0016BC9C File Offset: 0x00169E9C
// (set) Token: 0x06005A28 RID: 23080 RVA: 0x0016BCD0 File Offset: 0x00169ED0
public unsafe Text cost
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_cost);
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(UITradeHandler.NativeFieldInfoPtr_cost), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F64 RID: 8036
// (get) Token: 0x06005A29 RID: 23081 RVA: 0x0016BCF8 File Offset: 0x00169EF8
// (set) Token: 0x06005A2A RID: 23082 RVA: 0x0016BD2C File Offset: 0x00169F2C
public unsafe RectTransform rtBar
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_rtBar);
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(UITradeHandler.NativeFieldInfoPtr_rtBar), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F65 RID: 8037
// (get) Token: 0x06005A2B RID: 23083 RVA: 0x0016BD54 File Offset: 0x00169F54
// (set) Token: 0x06005A2C RID: 23084 RVA: 0x0016BD88 File Offset: 0x00169F88
public unsafe RectTransform rtExpGroup
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_rtExpGroup);
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(UITradeHandler.NativeFieldInfoPtr_rtExpGroup), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F66 RID: 8038
// (get) Token: 0x06005A2D RID: 23085 RVA: 0x0016BDB0 File Offset: 0x00169FB0
// (set) Token: 0x06005A2E RID: 23086 RVA: 0x0016BDD9 File Offset: 0x00169FD9
public unsafe string _Description_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr__Description_k__BackingField);
return IL2CPP.Il2CppStringToManaged(*intPtr);
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr__Description_k__BackingField), IL2CPP.ManagedStringToIl2Cpp(value));
}
}
// Token: 0x17001F67 RID: 8039
// (get) Token: 0x06005A2F RID: 23087 RVA: 0x0016BE00 File Offset: 0x0016A000
// (set) Token: 0x06005A30 RID: 23088 RVA: 0x0016BE34 File Offset: 0x0016A034
public unsafe UIItemSprite itemIconCache
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_itemIconCache);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UIItemSprite(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_itemIconCache), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F68 RID: 8040
// (get) Token: 0x06005A31 RID: 23089 RVA: 0x0016BE5C File Offset: 0x0016A05C
// (set) Token: 0x06005A32 RID: 23090 RVA: 0x0016BE90 File Offset: 0x0016A090
public unsafe Tween tweenBarIcon
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_tweenBarIcon);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Tween(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_tweenBarIcon), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F69 RID: 8041
// (get) Token: 0x06005A33 RID: 23091 RVA: 0x0016BEB8 File Offset: 0x0016A0B8
// (set) Token: 0x06005A34 RID: 23092 RVA: 0x0016BEEC File Offset: 0x0016A0EC
public unsafe Tween tweenBar
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_tweenBar);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Tween(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_tweenBar), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F6A RID: 8042
// (get) Token: 0x06005A35 RID: 23093 RVA: 0x0016BF14 File Offset: 0x0016A114
// (set) Token: 0x06005A36 RID: 23094 RVA: 0x0016BF3C File Offset: 0x0016A13C
public unsafe ItemSystem.ItemType itemType
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_itemType);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_itemType)) = value;
}
}
// Token: 0x17001F6B RID: 8043
// (get) Token: 0x06005A37 RID: 23095 RVA: 0x0016BF60 File Offset: 0x0016A160
// (set) Token: 0x06005A38 RID: 23096 RVA: 0x0016BF88 File Offset: 0x0016A188
public unsafe float itemPrice
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_itemPrice);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_itemPrice)) = value;
}
}
// Token: 0x17001F6C RID: 8044
// (get) Token: 0x06005A39 RID: 23097 RVA: 0x0016BFAC File Offset: 0x0016A1AC
// (set) Token: 0x06005A3A RID: 23098 RVA: 0x0016BFE0 File Offset: 0x0016A1E0
public unsafe Action tradeFailedHandler
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_tradeFailedHandler);
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(UITradeHandler.NativeFieldInfoPtr_tradeFailedHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F6D RID: 8045
// (get) Token: 0x06005A3B RID: 23099 RVA: 0x0016C008 File Offset: 0x0016A208
// (set) Token: 0x06005A3C RID: 23100 RVA: 0x0016C030 File Offset: 0x0016A230
public unsafe bool holdingTrade
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_holdingTrade);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_holdingTrade)) = value;
}
}
// Token: 0x17001F6E RID: 8046
// (get) Token: 0x06005A3D RID: 23101 RVA: 0x0016C054 File Offset: 0x0016A254
// (set) Token: 0x06005A3E RID: 23102 RVA: 0x0016C07C File Offset: 0x0016A27C
public unsafe float originalMoney
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_originalMoney);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_originalMoney)) = value;
}
}
// Token: 0x17001F6F RID: 8047
// (get) Token: 0x06005A3F RID: 23103 RVA: 0x0016C0A0 File Offset: 0x0016A2A0
// (set) Token: 0x06005A40 RID: 23104 RVA: 0x0016C0C8 File Offset: 0x0016A2C8
public unsafe float currentMoney
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_currentMoney);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.NativeFieldInfoPtr_currentMoney)) = value;
}
}
// Token: 0x04003BBA RID: 15290
private static readonly IntPtr NativeFieldInfoPtr_icon;
// Token: 0x04003BBB RID: 15291
private static readonly IntPtr NativeFieldInfoPtr_number;
// Token: 0x04003BBC RID: 15292
private static readonly IntPtr NativeFieldInfoPtr_cost;
// Token: 0x04003BBD RID: 15293
private static readonly IntPtr NativeFieldInfoPtr_rtBar;
// Token: 0x04003BBE RID: 15294
private static readonly IntPtr NativeFieldInfoPtr_rtExpGroup;
// Token: 0x04003BBF RID: 15295
private static readonly IntPtr NativeFieldInfoPtr__Description_k__BackingField;
// Token: 0x04003BC0 RID: 15296
private static readonly IntPtr NativeFieldInfoPtr_itemIconCache;
// Token: 0x04003BC1 RID: 15297
private static readonly IntPtr NativeFieldInfoPtr_tweenBarIcon;
// Token: 0x04003BC2 RID: 15298
private static readonly IntPtr NativeFieldInfoPtr_tweenBar;
// Token: 0x04003BC3 RID: 15299
private static readonly IntPtr NativeFieldInfoPtr_itemType;
// Token: 0x04003BC4 RID: 15300
private static readonly IntPtr NativeFieldInfoPtr_itemPrice;
// Token: 0x04003BC5 RID: 15301
private static readonly IntPtr NativeFieldInfoPtr_tradeFailedHandler;
// Token: 0x04003BC6 RID: 15302
private static readonly IntPtr NativeFieldInfoPtr_holdingTrade;
// Token: 0x04003BC7 RID: 15303
private static readonly IntPtr NativeFieldInfoPtr_originalMoney;
// Token: 0x04003BC8 RID: 15304
private static readonly IntPtr NativeFieldInfoPtr_currentMoney;
// Token: 0x04003BC9 RID: 15305
private static readonly IntPtr NativeMethodInfoPtr_get_Description_Public_get_String_0;
// Token: 0x04003BCA RID: 15306
private static readonly IntPtr NativeMethodInfoPtr_set_Description_Private_set_Void_String_0;
// Token: 0x04003BCB RID: 15307
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0;
// Token: 0x04003BCC RID: 15308
private static readonly IntPtr NativeMethodInfoPtr_BindTradeFailedHandlerEvent_Public_Void_Action_0;
// Token: 0x04003BCD RID: 15309
private static readonly IntPtr NativeMethodInfoPtr_StartTrade_Public_Void_0;
// Token: 0x04003BCE RID: 15310
private static readonly IntPtr NativeMethodInfoPtr_CancelTrade_Public_Void_0;
// Token: 0x04003BCF RID: 15311
private static readonly IntPtr NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0;
// Token: 0x04003BD0 RID: 15312
private static readonly IntPtr NativeMethodInfoPtr_UpdateItemInfo_Public_Void_ItemType_0;
// Token: 0x04003BD1 RID: 15313
private static readonly IntPtr NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0;
// Token: 0x04003BD2 RID: 15314
private static readonly IntPtr NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0;
// Token: 0x04003BD3 RID: 15315
private static readonly IntPtr NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0;
// Token: 0x04003BD4 RID: 15316
private static readonly IntPtr NativeMethodInfoPtr_InitTween_Private_Void_0;
// Token: 0x04003BD5 RID: 15317
private static readonly IntPtr NativeMethodInfoPtr_KeepTrade_Private_Void_0;
// Token: 0x04003BD6 RID: 15318
private static readonly IntPtr NativeMethodInfoPtr_UpdateTradingData_Private_Boolean_0;
// Token: 0x04003BD7 RID: 15319
private static readonly IntPtr NativeMethodInfoPtr_OnTradeUpdated_Private_Void_Single_Single_0;
// Token: 0x04003BD8 RID: 15320
private static readonly IntPtr NativeMethodInfoPtr_ProcessTrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0;
// Token: 0x04003BD9 RID: 15321
private static readonly IntPtr NativeMethodInfoPtr_OnTradeCompleted_Private_Void_Boolean_0;
// Token: 0x04003BDA RID: 15322
private static readonly IntPtr NativeMethodInfoPtr_IsItemFull_Private_Boolean_0;
// Token: 0x04003BDB RID: 15323
private static readonly IntPtr NativeMethodInfoPtr_UpdateInfo_Private_Void_String_Single_0;
// Token: 0x04003BDC RID: 15324
private static readonly IntPtr NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0;
// Token: 0x04003BDD RID: 15325
private static readonly IntPtr NativeMethodInfoPtr_UpdateTradeHandlerGroupScale_Private_Void_0;
// Token: 0x04003BDE RID: 15326
private static readonly IntPtr NativeMethodInfoPtr_ResetTradeHandlerGroupScale_Private_Void_0;
// Token: 0x04003BDF RID: 15327
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003BE0 RID: 15328
private static readonly IntPtr NativeMethodInfoPtr__UpdateTradeHandlerGroupScale_b__36_0_Private_Void_0;
// Token: 0x02000298 RID: 664
[ObfuscatedName("UITradeHandler/<>c__DisplayClass27_0")]
public sealed class __c__DisplayClass27_0 : Il2CppSystem.Object
{
// Token: 0x06005A41 RID: 23105 RVA: 0x0016C0EC File Offset: 0x0016A2EC
[CallerCount(1642)]
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c__DisplayClass27_0()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A42 RID: 23106 RVA: 0x0016C138 File Offset: 0x0016A338
[CallerCount(0)]
public unsafe float _InitTween_b__0()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06005A43 RID: 23107 RVA: 0x0016C188 File Offset: 0x0016A388
[CallerCount(0)]
public unsafe void _InitTween_b__1(float x)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref x;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005A44 RID: 23108 RVA: 0x0016C1DC File Offset: 0x0016A3DC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565504, XrefRangeEnd = 565505, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void _InitTween_b__2()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A45 RID: 23109 RVA: 0x0016C220 File Offset: 0x0016A420
// Note: this type is marked as 'beforefieldinit'.
static __c__DisplayClass27_0()
{
Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "<>c__DisplayClass27_0");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr);
UITradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr_tweenIconScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, "tweenIconScale");
UITradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, "<>4__this");
UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, 100669705);
UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, 100669706);
UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, 100669707);
UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, 100669708);
}
// Token: 0x06005A46 RID: 23110 RVA: 0x0000A688 File Offset: 0x00008888
public __c__DisplayClass27_0(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001F71 RID: 8049
// (get) Token: 0x06005A47 RID: 23111 RVA: 0x0016C2C4 File Offset: 0x0016A4C4
// (set) Token: 0x06005A48 RID: 23112 RVA: 0x0016C2EC File Offset: 0x0016A4EC
public unsafe float tweenIconScale
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr_tweenIconScale);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr_tweenIconScale)) = value;
}
}
// Token: 0x17001F72 RID: 8050
// (get) Token: 0x06005A49 RID: 23113 RVA: 0x0016C310 File Offset: 0x0016A510
// (set) Token: 0x06005A4A RID: 23114 RVA: 0x0016C344 File Offset: 0x0016A544
public unsafe UITradeHandler __4__this
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr___4__this);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UITradeHandler(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass27_0.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04003BE1 RID: 15329
private static readonly IntPtr NativeFieldInfoPtr_tweenIconScale;
// Token: 0x04003BE2 RID: 15330
private static readonly IntPtr NativeFieldInfoPtr___4__this;
// Token: 0x04003BE3 RID: 15331
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003BE4 RID: 15332
private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0;
// Token: 0x04003BE5 RID: 15333
private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0;
// Token: 0x04003BE6 RID: 15334
private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0;
}
// Token: 0x02000299 RID: 665
[ObfuscatedName("UITradeHandler/<>c__DisplayClass31_0")]
public sealed class __c__DisplayClass31_0 : Il2CppSystem.Object
{
// Token: 0x06005A4B RID: 23115 RVA: 0x0016C36C File Offset: 0x0016A56C
[CallerCount(1642)]
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c__DisplayClass31_0()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A4C RID: 23116 RVA: 0x0016C3B8 File Offset: 0x0016A5B8
[CallerCount(0)]
public unsafe float _ProcessTrade_b__0()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__0_Internal_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06005A4D RID: 23117 RVA: 0x0016C408 File Offset: 0x0016A608
[CallerCount(0)]
public unsafe void _ProcessTrade_b__1(float x)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref x;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__1_Internal_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005A4E RID: 23118 RVA: 0x0016C45C File Offset: 0x0016A65C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565505, XrefRangeEnd = 565509, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void _ProcessTrade_b__2()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__2_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A4F RID: 23119 RVA: 0x0016C4A0 File Offset: 0x0016A6A0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565509, XrefRangeEnd = 565513, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void _ProcessTrade_b__3()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__3_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005A50 RID: 23120 RVA: 0x0016C4E4 File Offset: 0x0016A6E4
// Note: this type is marked as 'beforefieldinit'.
static __c__DisplayClass31_0()
{
Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, "<>c__DisplayClass31_0");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr);
UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_tweenValue = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, "tweenValue");
UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_onUpdated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, "onUpdated");
UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_need = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, "need");
UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_onCompleted = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, "onCompleted");
UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_isEnough = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, "isEnough");
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669709);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669710);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669711);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669712);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__3_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669713);
}
// Token: 0x06005A51 RID: 23121 RVA: 0x0000A688 File Offset: 0x00008888
public __c__DisplayClass31_0(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001F73 RID: 8051
// (get) Token: 0x06005A52 RID: 23122 RVA: 0x0016C5D8 File Offset: 0x0016A7D8
// (set) Token: 0x06005A53 RID: 23123 RVA: 0x0016C600 File Offset: 0x0016A800
public unsafe float tweenValue
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_tweenValue);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_tweenValue)) = value;
}
}
// Token: 0x17001F74 RID: 8052
// (get) Token: 0x06005A54 RID: 23124 RVA: 0x0016C624 File Offset: 0x0016A824
// (set) Token: 0x06005A55 RID: 23125 RVA: 0x0016C658 File Offset: 0x0016A858
public unsafe Action<float, float> onUpdated
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_onUpdated);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Action<float, float>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_onUpdated), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F75 RID: 8053
// (get) Token: 0x06005A56 RID: 23126 RVA: 0x0016C680 File Offset: 0x0016A880
// (set) Token: 0x06005A57 RID: 23127 RVA: 0x0016C6A8 File Offset: 0x0016A8A8
public unsafe float need
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_need);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_need)) = value;
}
}
// Token: 0x17001F76 RID: 8054
// (get) Token: 0x06005A58 RID: 23128 RVA: 0x0016C6CC File Offset: 0x0016A8CC
// (set) Token: 0x06005A59 RID: 23129 RVA: 0x0016C700 File Offset: 0x0016A900
public unsafe Action<bool> onCompleted
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_onCompleted);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Action<bool>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_onCompleted), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001F77 RID: 8055
// (get) Token: 0x06005A5A RID: 23130 RVA: 0x0016C728 File Offset: 0x0016A928
// (set) Token: 0x06005A5B RID: 23131 RVA: 0x0016C750 File Offset: 0x0016A950
public unsafe bool isEnough
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_isEnough);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UITradeHandler.__c__DisplayClass31_0.NativeFieldInfoPtr_isEnough)) = value;
}
}
// Token: 0x04003BE7 RID: 15335
private static readonly IntPtr NativeFieldInfoPtr_tweenValue;
// Token: 0x04003BE8 RID: 15336
private static readonly IntPtr NativeFieldInfoPtr_onUpdated;
// Token: 0x04003BE9 RID: 15337
private static readonly IntPtr NativeFieldInfoPtr_need;
// Token: 0x04003BEA RID: 15338
private static readonly IntPtr NativeFieldInfoPtr_onCompleted;
// Token: 0x04003BEB RID: 15339
private static readonly IntPtr NativeFieldInfoPtr_isEnough;
// Token: 0x04003BEC RID: 15340
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003BED RID: 15341
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__0_Internal_Single_0;
// Token: 0x04003BEE RID: 15342
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__1_Internal_Void_Single_0;
// Token: 0x04003BEF RID: 15343
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__2_Internal_Void_0;
// Token: 0x04003BF0 RID: 15344
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__3_Internal_Void_0;
}
}