985 lines
49 KiB
C#
985 lines
49 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using MarsSDK;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200011D RID: 285
|
|
public class EffectPool : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06003E41 RID: 15937 RVA: 0x000F6334 File Offset: 0x000F4534
|
|
[CallerCount(231)]
|
|
[CachedScanResults(RefRangeStart = 549011, RefRangeEnd = 549242, XrefRangeStart = 548983, XrefRangeEnd = 549011, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Init(string assetPath, Transform root, int limitation, float aliveTime = 1f, float recycleTime = 3f)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.ManagedStringToIl2Cpp(assetPath);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(root);
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref limitation;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref aliveTime;
|
|
ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref recycleTime;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E42 RID: 15938 RVA: 0x000F63E0 File Offset: 0x000F45E0
|
|
[CallerCount(512)]
|
|
[CachedScanResults(RefRangeStart = 549245, RefRangeEnd = 549757, XrefRangeStart = 549242, XrefRangeEnd = 549245, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Init(GameObject prefab, Transform root, int limitation, float aliveTime = 1f, float recycleTime = 3f)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(prefab);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(root);
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref limitation;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref aliveTime;
|
|
ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref recycleTime;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E43 RID: 15939 RVA: 0x000F648C File Offset: 0x000F468C
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 549813, RefRangeEnd = 549818, XrefRangeStart = 549757, XrefRangeEnd = 549813, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Init(int limitation, float aliveTime, float recycleTime)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref limitation;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref aliveTime;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref recycleTime;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E44 RID: 15940 RVA: 0x000F6508 File Offset: 0x000F4708
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 549818, XrefRangeEnd = 549849, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void RegisterEffectUpdaterProcessor()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_RegisterEffectUpdaterProcessor_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E45 RID: 15941 RVA: 0x000F654C File Offset: 0x000F474C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 549849, XrefRangeEnd = 549853, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool IsReady()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_IsReady_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06003E46 RID: 15942 RVA: 0x000F659C File Offset: 0x000F479C
|
|
[CallerCount(939)]
|
|
[CachedScanResults(RefRangeStart = 549864, RefRangeEnd = 550803, XrefRangeStart = 549853, XrefRangeEnd = 549864, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe GameObject NewUse(Vector3 position, Quaternion rotation, bool withSound = true)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref position;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rotation;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref withSound;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new GameObject(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E47 RID: 15943 RVA: 0x000F662C File Offset: 0x000F482C
|
|
[CallerCount(45)]
|
|
[CachedScanResults(RefRangeStart = 550809, RefRangeEnd = 550854, XrefRangeStart = 550803, XrefRangeEnd = 550809, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe GameObject NewUse(bool withSound = true)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref withSound;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new GameObject(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E48 RID: 15944 RVA: 0x000F6694 File Offset: 0x000F4894
|
|
[CallerCount(237)]
|
|
[CachedScanResults(RefRangeStart = 550857, RefRangeEnd = 551094, XrefRangeStart = 550854, XrefRangeEnd = 550857, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetTimeScale(float timeScale)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref timeScale;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E49 RID: 15945 RVA: 0x000F66E8 File Offset: 0x000F48E8
|
|
[CallerCount(223)]
|
|
[CachedScanResults(RefRangeStart = 551099, RefRangeEnd = 551322, XrefRangeStart = 551094, XrefRangeEnd = 551099, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Stop(float recycleTime)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref recycleTime;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_Stop_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E4A RID: 15946 RVA: 0x000F673C File Offset: 0x000F493C
|
|
[CallerCount(59)]
|
|
[CachedScanResults(RefRangeStart = 551329, RefRangeEnd = 551388, XrefRangeStart = 551322, XrefRangeEnd = 551329, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void StopAll(float recycleTime)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref recycleTime;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_StopAll_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E4B RID: 15947 RVA: 0x000F6790 File Offset: 0x000F4990
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 551399, RefRangeEnd = 551402, XrefRangeStart = 551388, XrefRangeEnd = 551399, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void CloseAll()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_CloseAll_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E4C RID: 15948 RVA: 0x000F67D4 File Offset: 0x000F49D4
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 551404, RefRangeEnd = 551407, XrefRangeStart = 551402, XrefRangeEnd = 551404, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Transform GetSource()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GetSource_Public_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E4D RID: 15949 RVA: 0x000F682C File Offset: 0x000F4A2C
|
|
[CallerCount(480)]
|
|
[CachedScanResults(RefRangeStart = 551407, RefRangeEnd = 551887, XrefRangeStart = 551407, XrefRangeEnd = 551407, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe GameObject GetGameObject()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GetGameObject_Public_GameObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new GameObject(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E4E RID: 15950 RVA: 0x000F6884 File Offset: 0x000F4A84
|
|
[CallerCount(7)]
|
|
[CachedScanResults(RefRangeStart = 551913, RefRangeEnd = 551920, XrefRangeStart = 551887, XrefRangeEnd = 551913, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Il2CppReferenceArray<GameObject> GetAllGameObjects()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppReferenceArray<GameObject>(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E4F RID: 15951 RVA: 0x000F68DC File Offset: 0x000F4ADC
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 551920, RefRangeEnd = 551924, XrefRangeStart = 551920, XrefRangeEnd = 551920, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe ParticleSystem GetParticle()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new ParticleSystem(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E50 RID: 15952 RVA: 0x000F6934 File Offset: 0x000F4B34
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 551924, RefRangeEnd = 551926, XrefRangeStart = 551924, XrefRangeEnd = 551924, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe SoundEffect GetSoundEffect()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new SoundEffect(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E51 RID: 15953 RVA: 0x000F698C File Offset: 0x000F4B8C
|
|
[CallerCount(20)]
|
|
[CachedScanResults(RefRangeStart = 551926, RefRangeEnd = 551946, XrefRangeStart = 551926, XrefRangeEnd = 551926, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe float GetAliveTime()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GetAliveTime_Public_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06003E52 RID: 15954 RVA: 0x000F69DC File Offset: 0x000F4BDC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551946, XrefRangeEnd = 551956, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe virtual void Dispose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E53 RID: 15955 RVA: 0x000F6A20 File Offset: 0x000F4C20
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551956, XrefRangeEnd = 551966, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe EffectUpdater GenerateUpdater()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new EffectUpdater(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E54 RID: 15956 RVA: 0x000F6A78 File Offset: 0x000F4C78
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 551980, RefRangeEnd = 551982, XrefRangeStart = 551966, XrefRangeEnd = 551980, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe EffectUpdater GetUpdater()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new EffectUpdater(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06003E55 RID: 15957 RVA: 0x000F6AD0 File Offset: 0x000F4CD0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 551982, XrefRangeEnd = 551987, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ReturnUpdater(EffectUpdater updater)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(updater);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr_ReturnUpdater_Private_Void_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E56 RID: 15958 RVA: 0x000F6B2C File Offset: 0x000F4D2C
|
|
[CallerCount(721)]
|
|
[CachedScanResults(RefRangeStart = 551988, RefRangeEnd = 552709, XrefRangeStart = 551987, XrefRangeEnd = 551988, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe EffectPool()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EffectPool>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E57 RID: 15959 RVA: 0x000F6B78 File Offset: 0x000F4D78
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552709, XrefRangeEnd = 552711, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void _RegisterEffectUpdaterProcessor_b__14_0(EffectUpdater updater)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(updater);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_0_Private_Void_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E58 RID: 15960 RVA: 0x000F6BD4 File Offset: 0x000F4DD4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552711, XrefRangeEnd = 552713, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void _RegisterEffectUpdaterProcessor_b__14_1(EffectUpdater updater)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(updater);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_1_Private_Void_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E59 RID: 15961 RVA: 0x000F6C30 File Offset: 0x000F4E30
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static EffectPool()
|
|
{
|
|
Il2CppClassPointerStore<EffectPool>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EffectPool");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EffectPool>.NativeClassPtr);
|
|
EffectPool.NativeFieldInfoPtr_prefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "prefab");
|
|
EffectPool.NativeFieldInfoPtr_root = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "root");
|
|
EffectPool.NativeFieldInfoPtr_data = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "data");
|
|
EffectPool.NativeFieldInfoPtr_timeScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "timeScale");
|
|
EffectPool.NativeFieldInfoPtr_recycleTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "recycleTime");
|
|
EffectPool.NativeFieldInfoPtr_updaterPool = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "updaterPool");
|
|
EffectPool.NativeFieldInfoPtr_lastActiveUpdater = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "lastActiveUpdater");
|
|
EffectPool.NativeFieldInfoPtr_effectUpdaterTimeScaleProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "effectUpdaterTimeScaleProcessor");
|
|
EffectPool.NativeFieldInfoPtr_effectUpdaterStopProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "effectUpdaterStopProcessor");
|
|
EffectPool.NativeFieldInfoPtr_effectUpdaterDisposeProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "effectUpdaterDisposeProcessor");
|
|
EffectPool.NativeFieldInfoPtr_hasDisposed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "hasDisposed");
|
|
EffectPool.NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667145);
|
|
EffectPool.NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667146);
|
|
EffectPool.NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667147);
|
|
EffectPool.NativeMethodInfoPtr_RegisterEffectUpdaterProcessor_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667148);
|
|
EffectPool.NativeMethodInfoPtr_IsReady_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667149);
|
|
EffectPool.NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667150);
|
|
EffectPool.NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667151);
|
|
EffectPool.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667152);
|
|
EffectPool.NativeMethodInfoPtr_Stop_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667153);
|
|
EffectPool.NativeMethodInfoPtr_StopAll_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667154);
|
|
EffectPool.NativeMethodInfoPtr_CloseAll_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667155);
|
|
EffectPool.NativeMethodInfoPtr_GetSource_Public_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667156);
|
|
EffectPool.NativeMethodInfoPtr_GetGameObject_Public_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667157);
|
|
EffectPool.NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667158);
|
|
EffectPool.NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667159);
|
|
EffectPool.NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667160);
|
|
EffectPool.NativeMethodInfoPtr_GetAliveTime_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667161);
|
|
EffectPool.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667162);
|
|
EffectPool.NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667163);
|
|
EffectPool.NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667164);
|
|
EffectPool.NativeMethodInfoPtr_ReturnUpdater_Private_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667165);
|
|
EffectPool.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667166);
|
|
EffectPool.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_0_Private_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667167);
|
|
EffectPool.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_1_Private_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100667168);
|
|
}
|
|
|
|
// Token: 0x06003E5A RID: 15962 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public EffectPool(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170016F4 RID: 5876
|
|
// (get) Token: 0x06003E5B RID: 15963 RVA: 0x000F6F1C File Offset: 0x000F511C
|
|
// (set) Token: 0x06003E5C RID: 15964 RVA: 0x000F6F50 File Offset: 0x000F5150
|
|
public unsafe GameObject prefab
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_prefab);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_prefab), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016F5 RID: 5877
|
|
// (get) Token: 0x06003E5D RID: 15965 RVA: 0x000F6F78 File Offset: 0x000F5178
|
|
// (set) Token: 0x06003E5E RID: 15966 RVA: 0x000F6FAC File Offset: 0x000F51AC
|
|
public unsafe Transform root
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_root);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_root), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016F6 RID: 5878
|
|
// (get) Token: 0x06003E5F RID: 15967 RVA: 0x000F6FD4 File Offset: 0x000F51D4
|
|
// (set) Token: 0x06003E60 RID: 15968 RVA: 0x000F7008 File Offset: 0x000F5208
|
|
public unsafe EffectControlData data
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_data);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new EffectControlData(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_data), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016F7 RID: 5879
|
|
// (get) Token: 0x06003E61 RID: 15969 RVA: 0x000F7030 File Offset: 0x000F5230
|
|
// (set) Token: 0x06003E62 RID: 15970 RVA: 0x000F7058 File Offset: 0x000F5258
|
|
public unsafe float timeScale
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_timeScale);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_timeScale)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016F8 RID: 5880
|
|
// (get) Token: 0x06003E63 RID: 15971 RVA: 0x000F707C File Offset: 0x000F527C
|
|
// (set) Token: 0x06003E64 RID: 15972 RVA: 0x000F70A4 File Offset: 0x000F52A4
|
|
public unsafe float recycleTime
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_recycleTime);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_recycleTime)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016F9 RID: 5881
|
|
// (get) Token: 0x06003E65 RID: 15973 RVA: 0x000F70C8 File Offset: 0x000F52C8
|
|
// (set) Token: 0x06003E66 RID: 15974 RVA: 0x000F70FC File Offset: 0x000F52FC
|
|
public unsafe ObjectPoolLimited<EffectUpdater> updaterPool
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_updaterPool);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new ObjectPoolLimited<EffectUpdater>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_updaterPool), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016FA RID: 5882
|
|
// (get) Token: 0x06003E67 RID: 15975 RVA: 0x000F7124 File Offset: 0x000F5324
|
|
// (set) Token: 0x06003E68 RID: 15976 RVA: 0x000F7158 File Offset: 0x000F5358
|
|
public unsafe EffectUpdater lastActiveUpdater
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_lastActiveUpdater);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new EffectUpdater(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_lastActiveUpdater), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016FB RID: 5883
|
|
// (get) Token: 0x06003E69 RID: 15977 RVA: 0x000F7180 File Offset: 0x000F5380
|
|
// (set) Token: 0x06003E6A RID: 15978 RVA: 0x000F71B4 File Offset: 0x000F53B4
|
|
public unsafe Action<EffectUpdater> effectUpdaterTimeScaleProcessor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_effectUpdaterTimeScaleProcessor);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Action<EffectUpdater>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_effectUpdaterTimeScaleProcessor), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016FC RID: 5884
|
|
// (get) Token: 0x06003E6B RID: 15979 RVA: 0x000F71DC File Offset: 0x000F53DC
|
|
// (set) Token: 0x06003E6C RID: 15980 RVA: 0x000F7210 File Offset: 0x000F5410
|
|
public unsafe Action<EffectUpdater> effectUpdaterStopProcessor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_effectUpdaterStopProcessor);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Action<EffectUpdater>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_effectUpdaterStopProcessor), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016FD RID: 5885
|
|
// (get) Token: 0x06003E6D RID: 15981 RVA: 0x000F7238 File Offset: 0x000F5438
|
|
// (set) Token: 0x06003E6E RID: 15982 RVA: 0x000F726C File Offset: 0x000F546C
|
|
public unsafe Action<EffectUpdater> effectUpdaterDisposeProcessor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_effectUpdaterDisposeProcessor);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Action<EffectUpdater>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_effectUpdaterDisposeProcessor), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016FE RID: 5886
|
|
// (get) Token: 0x06003E6F RID: 15983 RVA: 0x000F7294 File Offset: 0x000F5494
|
|
// (set) Token: 0x06003E70 RID: 15984 RVA: 0x000F72BC File Offset: 0x000F54BC
|
|
public unsafe bool hasDisposed
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_hasDisposed);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.NativeFieldInfoPtr_hasDisposed)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400289E RID: 10398
|
|
private static readonly IntPtr NativeFieldInfoPtr_prefab;
|
|
|
|
// Token: 0x0400289F RID: 10399
|
|
private static readonly IntPtr NativeFieldInfoPtr_root;
|
|
|
|
// Token: 0x040028A0 RID: 10400
|
|
private static readonly IntPtr NativeFieldInfoPtr_data;
|
|
|
|
// Token: 0x040028A1 RID: 10401
|
|
private static readonly IntPtr NativeFieldInfoPtr_timeScale;
|
|
|
|
// Token: 0x040028A2 RID: 10402
|
|
private static readonly IntPtr NativeFieldInfoPtr_recycleTime;
|
|
|
|
// Token: 0x040028A3 RID: 10403
|
|
private static readonly IntPtr NativeFieldInfoPtr_updaterPool;
|
|
|
|
// Token: 0x040028A4 RID: 10404
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastActiveUpdater;
|
|
|
|
// Token: 0x040028A5 RID: 10405
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectUpdaterTimeScaleProcessor;
|
|
|
|
// Token: 0x040028A6 RID: 10406
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectUpdaterStopProcessor;
|
|
|
|
// Token: 0x040028A7 RID: 10407
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectUpdaterDisposeProcessor;
|
|
|
|
// Token: 0x040028A8 RID: 10408
|
|
private static readonly IntPtr NativeFieldInfoPtr_hasDisposed;
|
|
|
|
// Token: 0x040028A9 RID: 10409
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0;
|
|
|
|
// Token: 0x040028AA RID: 10410
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0;
|
|
|
|
// Token: 0x040028AB RID: 10411
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0;
|
|
|
|
// Token: 0x040028AC RID: 10412
|
|
private static readonly IntPtr NativeMethodInfoPtr_RegisterEffectUpdaterProcessor_Private_Void_0;
|
|
|
|
// Token: 0x040028AD RID: 10413
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsReady_Private_Boolean_0;
|
|
|
|
// Token: 0x040028AE RID: 10414
|
|
private static readonly IntPtr NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0;
|
|
|
|
// Token: 0x040028AF RID: 10415
|
|
private static readonly IntPtr NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0;
|
|
|
|
// Token: 0x040028B0 RID: 10416
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0;
|
|
|
|
// Token: 0x040028B1 RID: 10417
|
|
private static readonly IntPtr NativeMethodInfoPtr_Stop_Public_Void_Single_0;
|
|
|
|
// Token: 0x040028B2 RID: 10418
|
|
private static readonly IntPtr NativeMethodInfoPtr_StopAll_Public_Void_Single_0;
|
|
|
|
// Token: 0x040028B3 RID: 10419
|
|
private static readonly IntPtr NativeMethodInfoPtr_CloseAll_Public_Void_0;
|
|
|
|
// Token: 0x040028B4 RID: 10420
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSource_Public_Transform_0;
|
|
|
|
// Token: 0x040028B5 RID: 10421
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGameObject_Public_GameObject_0;
|
|
|
|
// Token: 0x040028B6 RID: 10422
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0;
|
|
|
|
// Token: 0x040028B7 RID: 10423
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0;
|
|
|
|
// Token: 0x040028B8 RID: 10424
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0;
|
|
|
|
// Token: 0x040028B9 RID: 10425
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetAliveTime_Public_Single_0;
|
|
|
|
// Token: 0x040028BA RID: 10426
|
|
private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x040028BB RID: 10427
|
|
private static readonly IntPtr NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0;
|
|
|
|
// Token: 0x040028BC RID: 10428
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0;
|
|
|
|
// Token: 0x040028BD RID: 10429
|
|
private static readonly IntPtr NativeMethodInfoPtr_ReturnUpdater_Private_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x040028BE RID: 10430
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x040028BF RID: 10431
|
|
private static readonly IntPtr NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_0_Private_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x040028C0 RID: 10432
|
|
private static readonly IntPtr NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_1_Private_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x0200011E RID: 286
|
|
[ObfuscatedName("EffectPool/<>c__DisplayClass11_0")]
|
|
public sealed class __c__DisplayClass11_0 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06003E71 RID: 15985 RVA: 0x000F72E0 File Offset: 0x000F54E0
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe __c__DisplayClass11_0()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.__c__DisplayClass11_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E72 RID: 15986 RVA: 0x000F732C File Offset: 0x000F552C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 548962, XrefRangeEnd = 548981, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void _Init_b__0()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.__c__DisplayClass11_0.NativeMethodInfoPtr__Init_b__0_Internal_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E73 RID: 15987 RVA: 0x000F7370 File Offset: 0x000F5570
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static __c__DisplayClass11_0()
|
|
{
|
|
Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "<>c__DisplayClass11_0");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr);
|
|
EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr, "<>4__this");
|
|
EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr_req = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr, "req");
|
|
EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr_assetPath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr, "assetPath");
|
|
EffectPool.__c__DisplayClass11_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr, 100667169);
|
|
EffectPool.__c__DisplayClass11_0.NativeMethodInfoPtr__Init_b__0_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr, 100667170);
|
|
}
|
|
|
|
// Token: 0x06003E74 RID: 15988 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public __c__DisplayClass11_0(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170016FF RID: 5887
|
|
// (get) Token: 0x06003E75 RID: 15989 RVA: 0x000F7400 File Offset: 0x000F5600
|
|
// (set) Token: 0x06003E76 RID: 15990 RVA: 0x000F7434 File Offset: 0x000F5634
|
|
public unsafe EffectPool __4__this
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr___4__this);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new EffectPool(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001700 RID: 5888
|
|
// (get) Token: 0x06003E77 RID: 15991 RVA: 0x000F745C File Offset: 0x000F565C
|
|
// (set) Token: 0x06003E78 RID: 15992 RVA: 0x000F7490 File Offset: 0x000F5690
|
|
public unsafe AssetEffectRequest req
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr_req);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new AssetEffectRequest(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr_req), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001701 RID: 5889
|
|
// (get) Token: 0x06003E79 RID: 15993 RVA: 0x000F74B8 File Offset: 0x000F56B8
|
|
// (set) Token: 0x06003E7A RID: 15994 RVA: 0x000F74E1 File Offset: 0x000F56E1
|
|
public unsafe string assetPath
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr_assetPath);
|
|
return IL2CPP.Il2CppStringToManaged(*intPtr);
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPool.__c__DisplayClass11_0.NativeFieldInfoPtr_assetPath), IL2CPP.ManagedStringToIl2Cpp(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x040028C1 RID: 10433
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x040028C2 RID: 10434
|
|
private static readonly IntPtr NativeFieldInfoPtr_req;
|
|
|
|
// Token: 0x040028C3 RID: 10435
|
|
private static readonly IntPtr NativeFieldInfoPtr_assetPath;
|
|
|
|
// Token: 0x040028C4 RID: 10436
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x040028C5 RID: 10437
|
|
private static readonly IntPtr NativeMethodInfoPtr__Init_b__0_Internal_Void_0;
|
|
}
|
|
|
|
// Token: 0x0200011F RID: 287
|
|
[ObfuscatedName("EffectPool/<>c")]
|
|
[Serializable]
|
|
public sealed class __c : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06003E7B RID: 15995 RVA: 0x000F7508 File Offset: 0x000F5708
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe __c()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003E7C RID: 15996 RVA: 0x000F7554 File Offset: 0x000F5754
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 548981, XrefRangeEnd = 548983, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void _RegisterEffectUpdaterProcessor_b__14_2(EffectUpdater updater)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(updater);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.__c.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_2_Internal_Void_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E7D RID: 15997 RVA: 0x000F75B0 File Offset: 0x000F57B0
|
|
[CallerCount(0)]
|
|
public unsafe GameObject _GetAllGameObjects_b__24_0(EffectUpdater updater)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(updater);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPool.__c.NativeMethodInfoPtr__GetAllGameObjects_b__24_0_Internal_GameObject_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new GameObject(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003E7E RID: 15998 RVA: 0x000F7620 File Offset: 0x000F5820
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static __c()
|
|
{
|
|
Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, "<>c");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr);
|
|
EffectPool.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, "<>9");
|
|
EffectPool.__c.NativeFieldInfoPtr___9__14_2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, "<>9__14_2");
|
|
EffectPool.__c.NativeFieldInfoPtr___9__24_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, "<>9__24_0");
|
|
EffectPool.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, 100667172);
|
|
EffectPool.__c.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_2_Internal_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, 100667173);
|
|
EffectPool.__c.NativeMethodInfoPtr__GetAllGameObjects_b__24_0_Internal_GameObject_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, 100667174);
|
|
}
|
|
|
|
// Token: 0x06003E7F RID: 15999 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public __c(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17001702 RID: 5890
|
|
// (get) Token: 0x06003E80 RID: 16000 RVA: 0x000F76C4 File Offset: 0x000F58C4
|
|
// (set) Token: 0x06003E81 RID: 16001 RVA: 0x000F76EF File Offset: 0x000F58EF
|
|
public unsafe static EffectPool.__c __9
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr;
|
|
IL2CPP.il2cpp_field_static_get_value(EffectPool.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
|
|
IntPtr intPtr2 = intPtr;
|
|
return (intPtr2 != 0) ? new EffectPool.__c(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(EffectPool.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001703 RID: 5891
|
|
// (get) Token: 0x06003E82 RID: 16002 RVA: 0x000F7704 File Offset: 0x000F5904
|
|
// (set) Token: 0x06003E83 RID: 16003 RVA: 0x000F772F File Offset: 0x000F592F
|
|
public unsafe static Action<EffectUpdater> __9__14_2
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr;
|
|
IL2CPP.il2cpp_field_static_get_value(EffectPool.__c.NativeFieldInfoPtr___9__14_2, (void*)(&intPtr));
|
|
IntPtr intPtr2 = intPtr;
|
|
return (intPtr2 != 0) ? new Action<EffectUpdater>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(EffectPool.__c.NativeFieldInfoPtr___9__14_2, IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001704 RID: 5892
|
|
// (get) Token: 0x06003E84 RID: 16004 RVA: 0x000F7744 File Offset: 0x000F5944
|
|
// (set) Token: 0x06003E85 RID: 16005 RVA: 0x000F776F File Offset: 0x000F596F
|
|
public unsafe static Func<EffectUpdater, GameObject> __9__24_0
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr;
|
|
IL2CPP.il2cpp_field_static_get_value(EffectPool.__c.NativeFieldInfoPtr___9__24_0, (void*)(&intPtr));
|
|
IntPtr intPtr2 = intPtr;
|
|
return (intPtr2 != 0) ? new Func<EffectUpdater, GameObject>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(EffectPool.__c.NativeFieldInfoPtr___9__24_0, IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x040028C6 RID: 10438
|
|
private static readonly IntPtr NativeFieldInfoPtr___9;
|
|
|
|
// Token: 0x040028C7 RID: 10439
|
|
private static readonly IntPtr NativeFieldInfoPtr___9__14_2;
|
|
|
|
// Token: 0x040028C8 RID: 10440
|
|
private static readonly IntPtr NativeFieldInfoPtr___9__24_0;
|
|
|
|
// Token: 0x040028C9 RID: 10441
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x040028CA RID: 10442
|
|
private static readonly IntPtr NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_2_Internal_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x040028CB RID: 10443
|
|
private static readonly IntPtr NativeMethodInfoPtr__GetAllGameObjects_b__24_0_Internal_GameObject_EffectUpdater_0;
|
|
}
|
|
}
|