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: 0x020000F7 RID: 247
|
|
public class EffectPool : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06003B16 RID: 15126 RVA: 0x000E865C File Offset: 0x000E685C
|
|
[CallerCount(230)]
|
|
[CachedScanResults(RefRangeStart = 523957, RefRangeEnd = 524187, XrefRangeStart = 523929, XrefRangeEnd = 523957, 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: 0x06003B17 RID: 15127 RVA: 0x000E8708 File Offset: 0x000E6908
|
|
[CallerCount(491)]
|
|
[CachedScanResults(RefRangeStart = 524190, RefRangeEnd = 524681, XrefRangeStart = 524187, XrefRangeEnd = 524190, 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: 0x06003B18 RID: 15128 RVA: 0x000E87B4 File Offset: 0x000E69B4
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 524737, RefRangeEnd = 524742, XrefRangeStart = 524681, XrefRangeEnd = 524737, 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: 0x06003B19 RID: 15129 RVA: 0x000E8830 File Offset: 0x000E6A30
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 524742, XrefRangeEnd = 524773, 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: 0x06003B1A RID: 15130 RVA: 0x000E8874 File Offset: 0x000E6A74
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 524773, XrefRangeEnd = 524777, 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: 0x06003B1B RID: 15131 RVA: 0x000E88C4 File Offset: 0x000E6AC4
|
|
[CallerCount(888)]
|
|
[CachedScanResults(RefRangeStart = 524788, RefRangeEnd = 525676, XrefRangeStart = 524777, XrefRangeEnd = 524788, 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: 0x06003B1C RID: 15132 RVA: 0x000E8954 File Offset: 0x000E6B54
|
|
[CallerCount(37)]
|
|
[CachedScanResults(RefRangeStart = 525682, RefRangeEnd = 525719, XrefRangeStart = 525676, XrefRangeEnd = 525682, 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: 0x06003B1D RID: 15133 RVA: 0x000E89BC File Offset: 0x000E6BBC
|
|
[CallerCount(225)]
|
|
[CachedScanResults(RefRangeStart = 525722, RefRangeEnd = 525947, XrefRangeStart = 525719, XrefRangeEnd = 525722, 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: 0x06003B1E RID: 15134 RVA: 0x000E8A10 File Offset: 0x000E6C10
|
|
[CallerCount(216)]
|
|
[CachedScanResults(RefRangeStart = 525952, RefRangeEnd = 526168, XrefRangeStart = 525947, XrefRangeEnd = 525952, 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: 0x06003B1F RID: 15135 RVA: 0x000E8A64 File Offset: 0x000E6C64
|
|
[CallerCount(52)]
|
|
[CachedScanResults(RefRangeStart = 526175, RefRangeEnd = 526227, XrefRangeStart = 526168, XrefRangeEnd = 526175, 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: 0x06003B20 RID: 15136 RVA: 0x000E8AB8 File Offset: 0x000E6CB8
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 526238, RefRangeEnd = 526241, XrefRangeStart = 526227, XrefRangeEnd = 526238, 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: 0x06003B21 RID: 15137 RVA: 0x000E8AFC File Offset: 0x000E6CFC
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 526243, RefRangeEnd = 526246, XrefRangeStart = 526241, XrefRangeEnd = 526243, 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: 0x06003B22 RID: 15138 RVA: 0x000E8B54 File Offset: 0x000E6D54
|
|
[CallerCount(469)]
|
|
[CachedScanResults(RefRangeStart = 526246, RefRangeEnd = 526715, XrefRangeStart = 526246, XrefRangeEnd = 526246, 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: 0x06003B23 RID: 15139 RVA: 0x000E8BAC File Offset: 0x000E6DAC
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 526741, RefRangeEnd = 526747, XrefRangeStart = 526715, XrefRangeEnd = 526741, 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: 0x06003B24 RID: 15140 RVA: 0x000E8C04 File Offset: 0x000E6E04
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 526747, RefRangeEnd = 526751, XrefRangeStart = 526747, XrefRangeEnd = 526747, 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: 0x06003B25 RID: 15141 RVA: 0x000E8C5C File Offset: 0x000E6E5C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 526751, RefRangeEnd = 526753, XrefRangeStart = 526751, XrefRangeEnd = 526751, 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: 0x06003B26 RID: 15142 RVA: 0x000E8CB4 File Offset: 0x000E6EB4
|
|
[CallerCount(26)]
|
|
[CachedScanResults(RefRangeStart = 526753, RefRangeEnd = 526779, XrefRangeStart = 526753, XrefRangeEnd = 526753, 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: 0x06003B27 RID: 15143 RVA: 0x000E8D04 File Offset: 0x000E6F04
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 526779, XrefRangeEnd = 526789, 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: 0x06003B28 RID: 15144 RVA: 0x000E8D48 File Offset: 0x000E6F48
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 526789, XrefRangeEnd = 526799, 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: 0x06003B29 RID: 15145 RVA: 0x000E8DA0 File Offset: 0x000E6FA0
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 526813, RefRangeEnd = 526815, XrefRangeStart = 526799, XrefRangeEnd = 526813, 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: 0x06003B2A RID: 15146 RVA: 0x000E8DF8 File Offset: 0x000E6FF8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 526815, XrefRangeEnd = 526820, 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: 0x06003B2B RID: 15147 RVA: 0x000E8E54 File Offset: 0x000E7054
|
|
[CallerCount(721)]
|
|
[CachedScanResults(RefRangeStart = 526821, RefRangeEnd = 527542, XrefRangeStart = 526820, XrefRangeEnd = 526821, 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: 0x06003B2C RID: 15148 RVA: 0x000E8EA0 File Offset: 0x000E70A0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 527542, XrefRangeEnd = 527544, 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: 0x06003B2D RID: 15149 RVA: 0x000E8EFC File Offset: 0x000E70FC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 527544, XrefRangeEnd = 527546, 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: 0x06003B2E RID: 15150 RVA: 0x000E8F58 File Offset: 0x000E7158
|
|
// 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, 100666846);
|
|
EffectPool.NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666847);
|
|
EffectPool.NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666848);
|
|
EffectPool.NativeMethodInfoPtr_RegisterEffectUpdaterProcessor_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666849);
|
|
EffectPool.NativeMethodInfoPtr_IsReady_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666850);
|
|
EffectPool.NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666851);
|
|
EffectPool.NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666852);
|
|
EffectPool.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666853);
|
|
EffectPool.NativeMethodInfoPtr_Stop_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666854);
|
|
EffectPool.NativeMethodInfoPtr_StopAll_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666855);
|
|
EffectPool.NativeMethodInfoPtr_CloseAll_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666856);
|
|
EffectPool.NativeMethodInfoPtr_GetSource_Public_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666857);
|
|
EffectPool.NativeMethodInfoPtr_GetGameObject_Public_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666858);
|
|
EffectPool.NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666859);
|
|
EffectPool.NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666860);
|
|
EffectPool.NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666861);
|
|
EffectPool.NativeMethodInfoPtr_GetAliveTime_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666862);
|
|
EffectPool.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666863);
|
|
EffectPool.NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666864);
|
|
EffectPool.NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666865);
|
|
EffectPool.NativeMethodInfoPtr_ReturnUpdater_Private_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666866);
|
|
EffectPool.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666867);
|
|
EffectPool.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_0_Private_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666868);
|
|
EffectPool.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_1_Private_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool>.NativeClassPtr, 100666869);
|
|
}
|
|
|
|
// Token: 0x06003B2F RID: 15151 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public EffectPool(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17001613 RID: 5651
|
|
// (get) Token: 0x06003B30 RID: 15152 RVA: 0x000E9244 File Offset: 0x000E7444
|
|
// (set) Token: 0x06003B31 RID: 15153 RVA: 0x000E9278 File Offset: 0x000E7478
|
|
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: 0x17001614 RID: 5652
|
|
// (get) Token: 0x06003B32 RID: 15154 RVA: 0x000E92A0 File Offset: 0x000E74A0
|
|
// (set) Token: 0x06003B33 RID: 15155 RVA: 0x000E92D4 File Offset: 0x000E74D4
|
|
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: 0x17001615 RID: 5653
|
|
// (get) Token: 0x06003B34 RID: 15156 RVA: 0x000E92FC File Offset: 0x000E74FC
|
|
// (set) Token: 0x06003B35 RID: 15157 RVA: 0x000E9330 File Offset: 0x000E7530
|
|
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: 0x17001616 RID: 5654
|
|
// (get) Token: 0x06003B36 RID: 15158 RVA: 0x000E9358 File Offset: 0x000E7558
|
|
// (set) Token: 0x06003B37 RID: 15159 RVA: 0x000E9380 File Offset: 0x000E7580
|
|
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: 0x17001617 RID: 5655
|
|
// (get) Token: 0x06003B38 RID: 15160 RVA: 0x000E93A4 File Offset: 0x000E75A4
|
|
// (set) Token: 0x06003B39 RID: 15161 RVA: 0x000E93CC File Offset: 0x000E75CC
|
|
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: 0x17001618 RID: 5656
|
|
// (get) Token: 0x06003B3A RID: 15162 RVA: 0x000E93F0 File Offset: 0x000E75F0
|
|
// (set) Token: 0x06003B3B RID: 15163 RVA: 0x000E9424 File Offset: 0x000E7624
|
|
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: 0x17001619 RID: 5657
|
|
// (get) Token: 0x06003B3C RID: 15164 RVA: 0x000E944C File Offset: 0x000E764C
|
|
// (set) Token: 0x06003B3D RID: 15165 RVA: 0x000E9480 File Offset: 0x000E7680
|
|
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: 0x1700161A RID: 5658
|
|
// (get) Token: 0x06003B3E RID: 15166 RVA: 0x000E94A8 File Offset: 0x000E76A8
|
|
// (set) Token: 0x06003B3F RID: 15167 RVA: 0x000E94DC File Offset: 0x000E76DC
|
|
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: 0x1700161B RID: 5659
|
|
// (get) Token: 0x06003B40 RID: 15168 RVA: 0x000E9504 File Offset: 0x000E7704
|
|
// (set) Token: 0x06003B41 RID: 15169 RVA: 0x000E9538 File Offset: 0x000E7738
|
|
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: 0x1700161C RID: 5660
|
|
// (get) Token: 0x06003B42 RID: 15170 RVA: 0x000E9560 File Offset: 0x000E7760
|
|
// (set) Token: 0x06003B43 RID: 15171 RVA: 0x000E9594 File Offset: 0x000E7794
|
|
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: 0x1700161D RID: 5661
|
|
// (get) Token: 0x06003B44 RID: 15172 RVA: 0x000E95BC File Offset: 0x000E77BC
|
|
// (set) Token: 0x06003B45 RID: 15173 RVA: 0x000E95E4 File Offset: 0x000E77E4
|
|
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: 0x04002675 RID: 9845
|
|
private static readonly IntPtr NativeFieldInfoPtr_prefab;
|
|
|
|
// Token: 0x04002676 RID: 9846
|
|
private static readonly IntPtr NativeFieldInfoPtr_root;
|
|
|
|
// Token: 0x04002677 RID: 9847
|
|
private static readonly IntPtr NativeFieldInfoPtr_data;
|
|
|
|
// Token: 0x04002678 RID: 9848
|
|
private static readonly IntPtr NativeFieldInfoPtr_timeScale;
|
|
|
|
// Token: 0x04002679 RID: 9849
|
|
private static readonly IntPtr NativeFieldInfoPtr_recycleTime;
|
|
|
|
// Token: 0x0400267A RID: 9850
|
|
private static readonly IntPtr NativeFieldInfoPtr_updaterPool;
|
|
|
|
// Token: 0x0400267B RID: 9851
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastActiveUpdater;
|
|
|
|
// Token: 0x0400267C RID: 9852
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectUpdaterTimeScaleProcessor;
|
|
|
|
// Token: 0x0400267D RID: 9853
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectUpdaterStopProcessor;
|
|
|
|
// Token: 0x0400267E RID: 9854
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectUpdaterDisposeProcessor;
|
|
|
|
// Token: 0x0400267F RID: 9855
|
|
private static readonly IntPtr NativeFieldInfoPtr_hasDisposed;
|
|
|
|
// Token: 0x04002680 RID: 9856
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0;
|
|
|
|
// Token: 0x04002681 RID: 9857
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0;
|
|
|
|
// Token: 0x04002682 RID: 9858
|
|
private static readonly IntPtr NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0;
|
|
|
|
// Token: 0x04002683 RID: 9859
|
|
private static readonly IntPtr NativeMethodInfoPtr_RegisterEffectUpdaterProcessor_Private_Void_0;
|
|
|
|
// Token: 0x04002684 RID: 9860
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsReady_Private_Boolean_0;
|
|
|
|
// Token: 0x04002685 RID: 9861
|
|
private static readonly IntPtr NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0;
|
|
|
|
// Token: 0x04002686 RID: 9862
|
|
private static readonly IntPtr NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0;
|
|
|
|
// Token: 0x04002687 RID: 9863
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0;
|
|
|
|
// Token: 0x04002688 RID: 9864
|
|
private static readonly IntPtr NativeMethodInfoPtr_Stop_Public_Void_Single_0;
|
|
|
|
// Token: 0x04002689 RID: 9865
|
|
private static readonly IntPtr NativeMethodInfoPtr_StopAll_Public_Void_Single_0;
|
|
|
|
// Token: 0x0400268A RID: 9866
|
|
private static readonly IntPtr NativeMethodInfoPtr_CloseAll_Public_Void_0;
|
|
|
|
// Token: 0x0400268B RID: 9867
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSource_Public_Transform_0;
|
|
|
|
// Token: 0x0400268C RID: 9868
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGameObject_Public_GameObject_0;
|
|
|
|
// Token: 0x0400268D RID: 9869
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0;
|
|
|
|
// Token: 0x0400268E RID: 9870
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0;
|
|
|
|
// Token: 0x0400268F RID: 9871
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0;
|
|
|
|
// Token: 0x04002690 RID: 9872
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetAliveTime_Public_Single_0;
|
|
|
|
// Token: 0x04002691 RID: 9873
|
|
private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04002692 RID: 9874
|
|
private static readonly IntPtr NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0;
|
|
|
|
// Token: 0x04002693 RID: 9875
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0;
|
|
|
|
// Token: 0x04002694 RID: 9876
|
|
private static readonly IntPtr NativeMethodInfoPtr_ReturnUpdater_Private_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x04002695 RID: 9877
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04002696 RID: 9878
|
|
private static readonly IntPtr NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_0_Private_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x04002697 RID: 9879
|
|
private static readonly IntPtr NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_1_Private_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x020000F8 RID: 248
|
|
[ObfuscatedName("EffectPool/<>c__DisplayClass11_0")]
|
|
public sealed class __c__DisplayClass11_0 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06003B46 RID: 15174 RVA: 0x000E9608 File Offset: 0x000E7808
|
|
[CallerCount(1642)]
|
|
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, 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: 0x06003B47 RID: 15175 RVA: 0x000E9654 File Offset: 0x000E7854
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 523908, XrefRangeEnd = 523927, 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: 0x06003B48 RID: 15176 RVA: 0x000E9698 File Offset: 0x000E7898
|
|
// 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, 100666870);
|
|
EffectPool.__c__DisplayClass11_0.NativeMethodInfoPtr__Init_b__0_Internal_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c__DisplayClass11_0>.NativeClassPtr, 100666871);
|
|
}
|
|
|
|
// Token: 0x06003B49 RID: 15177 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public __c__DisplayClass11_0(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700161E RID: 5662
|
|
// (get) Token: 0x06003B4A RID: 15178 RVA: 0x000E9728 File Offset: 0x000E7928
|
|
// (set) Token: 0x06003B4B RID: 15179 RVA: 0x000E975C File Offset: 0x000E795C
|
|
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: 0x1700161F RID: 5663
|
|
// (get) Token: 0x06003B4C RID: 15180 RVA: 0x000E9784 File Offset: 0x000E7984
|
|
// (set) Token: 0x06003B4D RID: 15181 RVA: 0x000E97B8 File Offset: 0x000E79B8
|
|
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: 0x17001620 RID: 5664
|
|
// (get) Token: 0x06003B4E RID: 15182 RVA: 0x000E97E0 File Offset: 0x000E79E0
|
|
// (set) Token: 0x06003B4F RID: 15183 RVA: 0x000E9809 File Offset: 0x000E7A09
|
|
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: 0x04002698 RID: 9880
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04002699 RID: 9881
|
|
private static readonly IntPtr NativeFieldInfoPtr_req;
|
|
|
|
// Token: 0x0400269A RID: 9882
|
|
private static readonly IntPtr NativeFieldInfoPtr_assetPath;
|
|
|
|
// Token: 0x0400269B RID: 9883
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0400269C RID: 9884
|
|
private static readonly IntPtr NativeMethodInfoPtr__Init_b__0_Internal_Void_0;
|
|
}
|
|
|
|
// Token: 0x020000F9 RID: 249
|
|
[ObfuscatedName("EffectPool/<>c")]
|
|
[Serializable]
|
|
public sealed class __c : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06003B50 RID: 15184 RVA: 0x000E9830 File Offset: 0x000E7A30
|
|
[CallerCount(1642)]
|
|
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, 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: 0x06003B51 RID: 15185 RVA: 0x000E987C File Offset: 0x000E7A7C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 523927, XrefRangeEnd = 523929, 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: 0x06003B52 RID: 15186 RVA: 0x000E98D8 File Offset: 0x000E7AD8
|
|
[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: 0x06003B53 RID: 15187 RVA: 0x000E9948 File Offset: 0x000E7B48
|
|
// 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, 100666873);
|
|
EffectPool.__c.NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_2_Internal_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, 100666874);
|
|
EffectPool.__c.NativeMethodInfoPtr__GetAllGameObjects_b__24_0_Internal_GameObject_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPool.__c>.NativeClassPtr, 100666875);
|
|
}
|
|
|
|
// Token: 0x06003B54 RID: 15188 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public __c(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17001621 RID: 5665
|
|
// (get) Token: 0x06003B55 RID: 15189 RVA: 0x000E99EC File Offset: 0x000E7BEC
|
|
// (set) Token: 0x06003B56 RID: 15190 RVA: 0x000E9A17 File Offset: 0x000E7C17
|
|
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: 0x17001622 RID: 5666
|
|
// (get) Token: 0x06003B57 RID: 15191 RVA: 0x000E9A2C File Offset: 0x000E7C2C
|
|
// (set) Token: 0x06003B58 RID: 15192 RVA: 0x000E9A57 File Offset: 0x000E7C57
|
|
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: 0x17001623 RID: 5667
|
|
// (get) Token: 0x06003B59 RID: 15193 RVA: 0x000E9A6C File Offset: 0x000E7C6C
|
|
// (set) Token: 0x06003B5A RID: 15194 RVA: 0x000E9A97 File Offset: 0x000E7C97
|
|
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: 0x0400269D RID: 9885
|
|
private static readonly IntPtr NativeFieldInfoPtr___9;
|
|
|
|
// Token: 0x0400269E RID: 9886
|
|
private static readonly IntPtr NativeFieldInfoPtr___9__14_2;
|
|
|
|
// Token: 0x0400269F RID: 9887
|
|
private static readonly IntPtr NativeFieldInfoPtr___9__24_0;
|
|
|
|
// Token: 0x040026A0 RID: 9888
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x040026A1 RID: 9889
|
|
private static readonly IntPtr NativeMethodInfoPtr__RegisterEffectUpdaterProcessor_b__14_2_Internal_Void_EffectUpdater_0;
|
|
|
|
// Token: 0x040026A2 RID: 9890
|
|
private static readonly IntPtr NativeMethodInfoPtr__GetAllGameObjects_b__24_0_Internal_GameObject_EffectUpdater_0;
|
|
}
|
|
}
|