Files
NobetaSource/Interop/Assembly-CSharp/UITradeHandler.cs
2023-09-06 22:09:22 +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: 0x0200029F RID: 671
public class UITradeHandler : UIHandlerBase
{
// Token: 0x17001F94 RID: 8084
// (get) Token: 0x06005A90 RID: 23184 RVA: 0x0016D1DC File Offset: 0x0016B3DC
// (set) Token: 0x06005A91 RID: 23185 RVA: 0x0016D228 File Offset: 0x0016B428
public unsafe string Description
{
[CallerCount(12)]
[CachedScanResults(RefRangeStart = 48453, RefRangeEnd = 48465, XrefRangeStart = 48453, XrefRangeEnd = 48465, 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: 0x06005A92 RID: 23186 RVA: 0x0016D284 File Offset: 0x0016B484
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 582962, XrefRangeEnd = 582963, 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: 0x06005A93 RID: 23187 RVA: 0x0016D2C8 File Offset: 0x0016B4C8
[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: 0x06005A94 RID: 23188 RVA: 0x0016D324 File Offset: 0x0016B524
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 582963, XrefRangeEnd = 582978, 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: 0x06005A95 RID: 23189 RVA: 0x0016D368 File Offset: 0x0016B568
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 582985, RefRangeEnd = 582988, XrefRangeStart = 582978, XrefRangeEnd = 582985, 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: 0x06005A96 RID: 23190 RVA: 0x0016D3AC File Offset: 0x0016B5AC
[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: 0x06005A97 RID: 23191 RVA: 0x0016D400 File Offset: 0x0016B600
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 583044, RefRangeEnd = 583046, XrefRangeStart = 582988, XrefRangeEnd = 583044, 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: 0x06005A98 RID: 23192 RVA: 0x0016D454 File Offset: 0x0016B654
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583046, XrefRangeEnd = 583049, 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: 0x06005A99 RID: 23193 RVA: 0x0016D4B0 File Offset: 0x0016B6B0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583049, XrefRangeEnd = 583052, 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: 0x06005A9A RID: 23194 RVA: 0x0016D500 File Offset: 0x0016B700
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583052, XrefRangeEnd = 583055, 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: 0x06005A9B RID: 23195 RVA: 0x0016D550 File Offset: 0x0016B750
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 583097, RefRangeEnd = 583099, XrefRangeStart = 583055, XrefRangeEnd = 583097, 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: 0x06005A9C RID: 23196 RVA: 0x0016D594 File Offset: 0x0016B794
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583099, XrefRangeEnd = 583103, 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: 0x06005A9D RID: 23197 RVA: 0x0016D5D8 File Offset: 0x0016B7D8
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 583131, RefRangeEnd = 583133, XrefRangeStart = 583103, XrefRangeEnd = 583131, 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: 0x06005A9E RID: 23198 RVA: 0x0016D628 File Offset: 0x0016B828
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583133, XrefRangeEnd = 583141, 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: 0x06005A9F RID: 23199 RVA: 0x0016D690 File Offset: 0x0016B890
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 583194, RefRangeEnd = 583195, XrefRangeStart = 583141, XrefRangeEnd = 583194, 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: 0x06005AA0 RID: 23200 RVA: 0x0016D704 File Offset: 0x0016B904
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583195, XrefRangeEnd = 583204, 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: 0x06005AA1 RID: 23201 RVA: 0x0016D758 File Offset: 0x0016B958
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583204, XrefRangeEnd = 583209, 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: 0x06005AA2 RID: 23202 RVA: 0x0016D7A8 File Offset: 0x0016B9A8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583209, XrefRangeEnd = 583210, 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: 0x06005AA3 RID: 23203 RVA: 0x0016D814 File Offset: 0x0016BA14
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583210, XrefRangeEnd = 583214, 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: 0x06005AA4 RID: 23204 RVA: 0x0016D87C File Offset: 0x0016BA7C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583214, XrefRangeEnd = 583224, 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: 0x06005AA5 RID: 23205 RVA: 0x0016D8C0 File Offset: 0x0016BAC0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583224, XrefRangeEnd = 583225, 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: 0x06005AA6 RID: 23206 RVA: 0x0016D904 File Offset: 0x0016BB04
[CallerCount(13)]
[CachedScanResults(RefRangeStart = 233177, RefRangeEnd = 233190, XrefRangeStart = 233177, XrefRangeEnd = 233190, 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: 0x06005AA7 RID: 23207 RVA: 0x0016D950 File Offset: 0x0016BB50
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 583225, XrefRangeEnd = 583226, 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: 0x06005AA8 RID: 23208 RVA: 0x0016D994 File Offset: 0x0016BB94
// 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, 100669714);
UITradeHandler.NativeMethodInfoPtr_set_Description_Private_set_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669715);
UITradeHandler.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669716);
UITradeHandler.NativeMethodInfoPtr_BindTradeFailedHandlerEvent_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669717);
UITradeHandler.NativeMethodInfoPtr_StartTrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669718);
UITradeHandler.NativeMethodInfoPtr_CancelTrade_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669719);
UITradeHandler.NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669720);
UITradeHandler.NativeMethodInfoPtr_UpdateItemInfo_Public_Void_ItemType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669721);
UITradeHandler.NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669722);
UITradeHandler.NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669723);
UITradeHandler.NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669724);
UITradeHandler.NativeMethodInfoPtr_InitTween_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669725);
UITradeHandler.NativeMethodInfoPtr_KeepTrade_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669726);
UITradeHandler.NativeMethodInfoPtr_UpdateTradingData_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669727);
UITradeHandler.NativeMethodInfoPtr_OnTradeUpdated_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669728);
UITradeHandler.NativeMethodInfoPtr_ProcessTrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669729);
UITradeHandler.NativeMethodInfoPtr_OnTradeCompleted_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669730);
UITradeHandler.NativeMethodInfoPtr_IsItemFull_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669731);
UITradeHandler.NativeMethodInfoPtr_UpdateInfo_Private_Void_String_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669732);
UITradeHandler.NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669733);
UITradeHandler.NativeMethodInfoPtr_UpdateTradeHandlerGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669734);
UITradeHandler.NativeMethodInfoPtr_ResetTradeHandlerGroupScale_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669735);
UITradeHandler.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669736);
UITradeHandler.NativeMethodInfoPtr__UpdateTradeHandlerGroupScale_b__36_0_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler>.NativeClassPtr, 100669737);
}
// Token: 0x06005AA9 RID: 23209 RVA: 0x00148F88 File Offset: 0x00147188
public UITradeHandler(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001F85 RID: 8069
// (get) Token: 0x06005AAA RID: 23210 RVA: 0x0016DCD0 File Offset: 0x0016BED0
// (set) Token: 0x06005AAB RID: 23211 RVA: 0x0016DD04 File Offset: 0x0016BF04
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: 0x17001F86 RID: 8070
// (get) Token: 0x06005AAC RID: 23212 RVA: 0x0016DD2C File Offset: 0x0016BF2C
// (set) Token: 0x06005AAD RID: 23213 RVA: 0x0016DD60 File Offset: 0x0016BF60
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: 0x17001F87 RID: 8071
// (get) Token: 0x06005AAE RID: 23214 RVA: 0x0016DD88 File Offset: 0x0016BF88
// (set) Token: 0x06005AAF RID: 23215 RVA: 0x0016DDBC File Offset: 0x0016BFBC
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: 0x17001F88 RID: 8072
// (get) Token: 0x06005AB0 RID: 23216 RVA: 0x0016DDE4 File Offset: 0x0016BFE4
// (set) Token: 0x06005AB1 RID: 23217 RVA: 0x0016DE18 File Offset: 0x0016C018
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: 0x17001F89 RID: 8073
// (get) Token: 0x06005AB2 RID: 23218 RVA: 0x0016DE40 File Offset: 0x0016C040
// (set) Token: 0x06005AB3 RID: 23219 RVA: 0x0016DE74 File Offset: 0x0016C074
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: 0x17001F8A RID: 8074
// (get) Token: 0x06005AB4 RID: 23220 RVA: 0x0016DE9C File Offset: 0x0016C09C
// (set) Token: 0x06005AB5 RID: 23221 RVA: 0x0016DEC5 File Offset: 0x0016C0C5
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: 0x17001F8B RID: 8075
// (get) Token: 0x06005AB6 RID: 23222 RVA: 0x0016DEEC File Offset: 0x0016C0EC
// (set) Token: 0x06005AB7 RID: 23223 RVA: 0x0016DF20 File Offset: 0x0016C120
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: 0x17001F8C RID: 8076
// (get) Token: 0x06005AB8 RID: 23224 RVA: 0x0016DF48 File Offset: 0x0016C148
// (set) Token: 0x06005AB9 RID: 23225 RVA: 0x0016DF7C File Offset: 0x0016C17C
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: 0x17001F8D RID: 8077
// (get) Token: 0x06005ABA RID: 23226 RVA: 0x0016DFA4 File Offset: 0x0016C1A4
// (set) Token: 0x06005ABB RID: 23227 RVA: 0x0016DFD8 File Offset: 0x0016C1D8
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: 0x17001F8E RID: 8078
// (get) Token: 0x06005ABC RID: 23228 RVA: 0x0016E000 File Offset: 0x0016C200
// (set) Token: 0x06005ABD RID: 23229 RVA: 0x0016E028 File Offset: 0x0016C228
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: 0x17001F8F RID: 8079
// (get) Token: 0x06005ABE RID: 23230 RVA: 0x0016E04C File Offset: 0x0016C24C
// (set) Token: 0x06005ABF RID: 23231 RVA: 0x0016E074 File Offset: 0x0016C274
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: 0x17001F90 RID: 8080
// (get) Token: 0x06005AC0 RID: 23232 RVA: 0x0016E098 File Offset: 0x0016C298
// (set) Token: 0x06005AC1 RID: 23233 RVA: 0x0016E0CC File Offset: 0x0016C2CC
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: 0x17001F91 RID: 8081
// (get) Token: 0x06005AC2 RID: 23234 RVA: 0x0016E0F4 File Offset: 0x0016C2F4
// (set) Token: 0x06005AC3 RID: 23235 RVA: 0x0016E11C File Offset: 0x0016C31C
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: 0x17001F92 RID: 8082
// (get) Token: 0x06005AC4 RID: 23236 RVA: 0x0016E140 File Offset: 0x0016C340
// (set) Token: 0x06005AC5 RID: 23237 RVA: 0x0016E168 File Offset: 0x0016C368
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: 0x17001F93 RID: 8083
// (get) Token: 0x06005AC6 RID: 23238 RVA: 0x0016E18C File Offset: 0x0016C38C
// (set) Token: 0x06005AC7 RID: 23239 RVA: 0x0016E1B4 File Offset: 0x0016C3B4
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: 0x04003C12 RID: 15378
private static readonly IntPtr NativeFieldInfoPtr_icon;
// Token: 0x04003C13 RID: 15379
private static readonly IntPtr NativeFieldInfoPtr_number;
// Token: 0x04003C14 RID: 15380
private static readonly IntPtr NativeFieldInfoPtr_cost;
// Token: 0x04003C15 RID: 15381
private static readonly IntPtr NativeFieldInfoPtr_rtBar;
// Token: 0x04003C16 RID: 15382
private static readonly IntPtr NativeFieldInfoPtr_rtExpGroup;
// Token: 0x04003C17 RID: 15383
private static readonly IntPtr NativeFieldInfoPtr__Description_k__BackingField;
// Token: 0x04003C18 RID: 15384
private static readonly IntPtr NativeFieldInfoPtr_itemIconCache;
// Token: 0x04003C19 RID: 15385
private static readonly IntPtr NativeFieldInfoPtr_tweenBarIcon;
// Token: 0x04003C1A RID: 15386
private static readonly IntPtr NativeFieldInfoPtr_tweenBar;
// Token: 0x04003C1B RID: 15387
private static readonly IntPtr NativeFieldInfoPtr_itemType;
// Token: 0x04003C1C RID: 15388
private static readonly IntPtr NativeFieldInfoPtr_itemPrice;
// Token: 0x04003C1D RID: 15389
private static readonly IntPtr NativeFieldInfoPtr_tradeFailedHandler;
// Token: 0x04003C1E RID: 15390
private static readonly IntPtr NativeFieldInfoPtr_holdingTrade;
// Token: 0x04003C1F RID: 15391
private static readonly IntPtr NativeFieldInfoPtr_originalMoney;
// Token: 0x04003C20 RID: 15392
private static readonly IntPtr NativeFieldInfoPtr_currentMoney;
// Token: 0x04003C21 RID: 15393
private static readonly IntPtr NativeMethodInfoPtr_get_Description_Public_get_String_0;
// Token: 0x04003C22 RID: 15394
private static readonly IntPtr NativeMethodInfoPtr_set_Description_Private_set_Void_String_0;
// Token: 0x04003C23 RID: 15395
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0;
// Token: 0x04003C24 RID: 15396
private static readonly IntPtr NativeMethodInfoPtr_BindTradeFailedHandlerEvent_Public_Void_Action_0;
// Token: 0x04003C25 RID: 15397
private static readonly IntPtr NativeMethodInfoPtr_StartTrade_Public_Void_0;
// Token: 0x04003C26 RID: 15398
private static readonly IntPtr NativeMethodInfoPtr_CancelTrade_Public_Void_0;
// Token: 0x04003C27 RID: 15399
private static readonly IntPtr NativeMethodInfoPtr_UpdateHoldingState_Public_Void_Boolean_0;
// Token: 0x04003C28 RID: 15400
private static readonly IntPtr NativeMethodInfoPtr_UpdateItemInfo_Public_Void_ItemType_0;
// Token: 0x04003C29 RID: 15401
private static readonly IntPtr NativeMethodInfoPtr_SetFont_Public_Void_GameFontPack_0;
// Token: 0x04003C2A RID: 15402
private static readonly IntPtr NativeMethodInfoPtr_OnSelect_Public_Virtual_Void_0;
// Token: 0x04003C2B RID: 15403
private static readonly IntPtr NativeMethodInfoPtr_OnDeselect_Public_Virtual_Void_0;
// Token: 0x04003C2C RID: 15404
private static readonly IntPtr NativeMethodInfoPtr_InitTween_Private_Void_0;
// Token: 0x04003C2D RID: 15405
private static readonly IntPtr NativeMethodInfoPtr_KeepTrade_Private_Void_0;
// Token: 0x04003C2E RID: 15406
private static readonly IntPtr NativeMethodInfoPtr_UpdateTradingData_Private_Boolean_0;
// Token: 0x04003C2F RID: 15407
private static readonly IntPtr NativeMethodInfoPtr_OnTradeUpdated_Private_Void_Single_Single_0;
// Token: 0x04003C30 RID: 15408
private static readonly IntPtr NativeMethodInfoPtr_ProcessTrade_Private_Void_Action_2_Single_Single_Action_1_Boolean_0;
// Token: 0x04003C31 RID: 15409
private static readonly IntPtr NativeMethodInfoPtr_OnTradeCompleted_Private_Void_Boolean_0;
// Token: 0x04003C32 RID: 15410
private static readonly IntPtr NativeMethodInfoPtr_IsItemFull_Private_Boolean_0;
// Token: 0x04003C33 RID: 15411
private static readonly IntPtr NativeMethodInfoPtr_UpdateInfo_Private_Void_String_Single_0;
// Token: 0x04003C34 RID: 15412
private static readonly IntPtr NativeMethodInfoPtr_UpdateHandlerInfo_Private_Void_Single_Single_0;
// Token: 0x04003C35 RID: 15413
private static readonly IntPtr NativeMethodInfoPtr_UpdateTradeHandlerGroupScale_Private_Void_0;
// Token: 0x04003C36 RID: 15414
private static readonly IntPtr NativeMethodInfoPtr_ResetTradeHandlerGroupScale_Private_Void_0;
// Token: 0x04003C37 RID: 15415
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003C38 RID: 15416
private static readonly IntPtr NativeMethodInfoPtr__UpdateTradeHandlerGroupScale_b__36_0_Private_Void_0;
// Token: 0x020002A0 RID: 672
[ObfuscatedName("UITradeHandler/<>c__DisplayClass27_0")]
public sealed class __c__DisplayClass27_0 : Il2CppSystem.Object
{
// Token: 0x06005AC8 RID: 23240 RVA: 0x0016E1D8 File Offset: 0x0016C3D8
[CallerCount(1659)]
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, 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: 0x06005AC9 RID: 23241 RVA: 0x0016E224 File Offset: 0x0016C424
[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: 0x06005ACA RID: 23242 RVA: 0x0016E274 File Offset: 0x0016C474
[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: 0x06005ACB RID: 23243 RVA: 0x0016E2C8 File Offset: 0x0016C4C8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 582953, XrefRangeEnd = 582954, 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: 0x06005ACC RID: 23244 RVA: 0x0016E30C File Offset: 0x0016C50C
// 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, 100669738);
UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, 100669739);
UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, 100669740);
UITradeHandler.__c__DisplayClass27_0.NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass27_0>.NativeClassPtr, 100669741);
}
// Token: 0x06005ACD RID: 23245 RVA: 0x0000A74C File Offset: 0x0000894C
public __c__DisplayClass27_0(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001F95 RID: 8085
// (get) Token: 0x06005ACE RID: 23246 RVA: 0x0016E3B0 File Offset: 0x0016C5B0
// (set) Token: 0x06005ACF RID: 23247 RVA: 0x0016E3D8 File Offset: 0x0016C5D8
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: 0x17001F96 RID: 8086
// (get) Token: 0x06005AD0 RID: 23248 RVA: 0x0016E3FC File Offset: 0x0016C5FC
// (set) Token: 0x06005AD1 RID: 23249 RVA: 0x0016E430 File Offset: 0x0016C630
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: 0x04003C39 RID: 15417
private static readonly IntPtr NativeFieldInfoPtr_tweenIconScale;
// Token: 0x04003C3A RID: 15418
private static readonly IntPtr NativeFieldInfoPtr___4__this;
// Token: 0x04003C3B RID: 15419
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003C3C RID: 15420
private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__0_Internal_Single_0;
// Token: 0x04003C3D RID: 15421
private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__1_Internal_Void_Single_0;
// Token: 0x04003C3E RID: 15422
private static readonly IntPtr NativeMethodInfoPtr__InitTween_b__2_Internal_Void_0;
}
// Token: 0x020002A1 RID: 673
[ObfuscatedName("UITradeHandler/<>c__DisplayClass31_0")]
public sealed class __c__DisplayClass31_0 : Il2CppSystem.Object
{
// Token: 0x06005AD2 RID: 23250 RVA: 0x0016E458 File Offset: 0x0016C658
[CallerCount(1659)]
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, 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: 0x06005AD3 RID: 23251 RVA: 0x0016E4A4 File Offset: 0x0016C6A4
[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: 0x06005AD4 RID: 23252 RVA: 0x0016E4F4 File Offset: 0x0016C6F4
[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: 0x06005AD5 RID: 23253 RVA: 0x0016E548 File Offset: 0x0016C748
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 582954, XrefRangeEnd = 582958, 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: 0x06005AD6 RID: 23254 RVA: 0x0016E58C File Offset: 0x0016C78C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 582958, XrefRangeEnd = 582962, 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: 0x06005AD7 RID: 23255 RVA: 0x0016E5D0 File Offset: 0x0016C7D0
// 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, 100669742);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__0_Internal_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669743);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__1_Internal_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669744);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__2_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669745);
UITradeHandler.__c__DisplayClass31_0.NativeMethodInfoPtr__ProcessTrade_b__3_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UITradeHandler.__c__DisplayClass31_0>.NativeClassPtr, 100669746);
}
// Token: 0x06005AD8 RID: 23256 RVA: 0x0000A74C File Offset: 0x0000894C
public __c__DisplayClass31_0(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001F97 RID: 8087
// (get) Token: 0x06005AD9 RID: 23257 RVA: 0x0016E6C4 File Offset: 0x0016C8C4
// (set) Token: 0x06005ADA RID: 23258 RVA: 0x0016E6EC File Offset: 0x0016C8EC
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: 0x17001F98 RID: 8088
// (get) Token: 0x06005ADB RID: 23259 RVA: 0x0016E710 File Offset: 0x0016C910
// (set) Token: 0x06005ADC RID: 23260 RVA: 0x0016E744 File Offset: 0x0016C944
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: 0x17001F99 RID: 8089
// (get) Token: 0x06005ADD RID: 23261 RVA: 0x0016E76C File Offset: 0x0016C96C
// (set) Token: 0x06005ADE RID: 23262 RVA: 0x0016E794 File Offset: 0x0016C994
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: 0x17001F9A RID: 8090
// (get) Token: 0x06005ADF RID: 23263 RVA: 0x0016E7B8 File Offset: 0x0016C9B8
// (set) Token: 0x06005AE0 RID: 23264 RVA: 0x0016E7EC File Offset: 0x0016C9EC
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: 0x17001F9B RID: 8091
// (get) Token: 0x06005AE1 RID: 23265 RVA: 0x0016E814 File Offset: 0x0016CA14
// (set) Token: 0x06005AE2 RID: 23266 RVA: 0x0016E83C File Offset: 0x0016CA3C
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: 0x04003C3F RID: 15423
private static readonly IntPtr NativeFieldInfoPtr_tweenValue;
// Token: 0x04003C40 RID: 15424
private static readonly IntPtr NativeFieldInfoPtr_onUpdated;
// Token: 0x04003C41 RID: 15425
private static readonly IntPtr NativeFieldInfoPtr_need;
// Token: 0x04003C42 RID: 15426
private static readonly IntPtr NativeFieldInfoPtr_onCompleted;
// Token: 0x04003C43 RID: 15427
private static readonly IntPtr NativeFieldInfoPtr_isEnough;
// Token: 0x04003C44 RID: 15428
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003C45 RID: 15429
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__0_Internal_Single_0;
// Token: 0x04003C46 RID: 15430
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__1_Internal_Void_Single_0;
// Token: 0x04003C47 RID: 15431
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__2_Internal_Void_0;
// Token: 0x04003C48 RID: 15432
private static readonly IntPtr NativeMethodInfoPtr__ProcessTrade_b__3_Internal_Void_0;
}
}