using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using UnityEngine; // Token: 0x02000120 RID: 288 public class EffectPoolFull : Il2CppSystem.Object { // Token: 0x06003E86 RID: 16006 RVA: 0x000F7784 File Offset: 0x000F5984 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552713, XrefRangeEnd = 552719, 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(EffectPoolFull.NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E87 RID: 16007 RVA: 0x000F7830 File Offset: 0x000F5A30 [CallerCount(2)] [CachedScanResults(RefRangeStart = 552722, RefRangeEnd = 552724, XrefRangeStart = 552719, XrefRangeEnd = 552722, 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(EffectPoolFull.NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E88 RID: 16008 RVA: 0x000F78DC File Offset: 0x000F5ADC [CallerCount(2)] [CachedScanResults(RefRangeStart = 552749, RefRangeEnd = 552751, XrefRangeStart = 552724, XrefRangeEnd = 552749, 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(EffectPoolFull.NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E89 RID: 16009 RVA: 0x000F7958 File Offset: 0x000F5B58 [CallerCount(2)] [CachedScanResults(RefRangeStart = 552757, RefRangeEnd = 552759, XrefRangeStart = 552751, XrefRangeEnd = 552757, 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(EffectPoolFull.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: 0x06003E8A RID: 16010 RVA: 0x000F79E8 File Offset: 0x000F5BE8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552759, XrefRangeEnd = 552761, 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(EffectPoolFull.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: 0x06003E8B RID: 16011 RVA: 0x000F7A50 File Offset: 0x000F5C50 [CallerCount(2)] [CachedScanResults(RefRangeStart = 552763, RefRangeEnd = 552765, XrefRangeStart = 552761, XrefRangeEnd = 552763, 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(EffectPoolFull.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003E8C RID: 16012 RVA: 0x000F7AA4 File Offset: 0x000F5CA4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552765, XrefRangeEnd = 552767, 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(EffectPoolFull.NativeMethodInfoPtr_Stop_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003E8D RID: 16013 RVA: 0x000F7AF8 File Offset: 0x000F5CF8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 552769, RefRangeEnd = 552771, XrefRangeStart = 552767, XrefRangeEnd = 552769, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Stop(int index, float recycleTime) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref index; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref recycleTime; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.NativeMethodInfoPtr_Stop_Public_Void_Int32_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E8E RID: 16014 RVA: 0x000F7B60 File Offset: 0x000F5D60 [CallerCount(4)] [CachedScanResults(RefRangeStart = 552774, RefRangeEnd = 552778, XrefRangeStart = 552771, XrefRangeEnd = 552774, 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(EffectPoolFull.NativeMethodInfoPtr_StopAll_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003E8F RID: 16015 RVA: 0x000F7BB4 File Offset: 0x000F5DB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552778, XrefRangeEnd = 552781, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CloseAll() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.NativeMethodInfoPtr_CloseAll_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E90 RID: 16016 RVA: 0x000F7BF8 File Offset: 0x000F5DF8 [CallerCount(3)] [CachedScanResults(RefRangeStart = 551404, RefRangeEnd = 551407, XrefRangeStart = 551404, XrefRangeEnd = 551407, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Transform GetSource() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.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: 0x06003E91 RID: 16017 RVA: 0x000F7C50 File Offset: 0x000F5E50 [CallerCount(2)] [CachedScanResults(RefRangeStart = 552781, RefRangeEnd = 552783, XrefRangeStart = 552781, XrefRangeEnd = 552781, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GameObject GetGameObject() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.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: 0x06003E92 RID: 16018 RVA: 0x000F7CA8 File Offset: 0x000F5EA8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552783, XrefRangeEnd = 552805, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe Il2CppReferenceArray GetAllGameObjects() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.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(intPtr3) : null; } // Token: 0x06003E93 RID: 16019 RVA: 0x000F7D00 File Offset: 0x000F5F00 [CallerCount(0)] public unsafe ParticleSystem GetParticle() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.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: 0x06003E94 RID: 16020 RVA: 0x000F7D58 File Offset: 0x000F5F58 [CallerCount(0)] public unsafe SoundEffect GetSoundEffect() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.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: 0x06003E95 RID: 16021 RVA: 0x000F7DB0 File Offset: 0x000F5FB0 [CallerCount(20)] [CachedScanResults(RefRangeStart = 551926, RefRangeEnd = 551946, XrefRangeStart = 551926, XrefRangeEnd = 551946, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float GetAliveTime() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.NativeMethodInfoPtr_GetAliveTime_Public_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06003E96 RID: 16022 RVA: 0x000F7E00 File Offset: 0x000F6000 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.NativeMethodInfoPtr_Update_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E97 RID: 16023 RVA: 0x000F7E44 File Offset: 0x000F6044 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552805, XrefRangeEnd = 552807, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E98 RID: 16024 RVA: 0x000F7E88 File Offset: 0x000F6088 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 552807, XrefRangeEnd = 552817, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EffectUpdater GenerateUpdater() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.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: 0x06003E99 RID: 16025 RVA: 0x000F7EE0 File Offset: 0x000F60E0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 552836, RefRangeEnd = 552838, XrefRangeStart = 552817, XrefRangeEnd = 552836, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EffectUpdater GetUpdater() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.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: 0x06003E9A RID: 16026 RVA: 0x000F7F38 File Offset: 0x000F6138 [CallerCount(2)] [CachedScanResults(RefRangeStart = 552847, RefRangeEnd = 552849, XrefRangeStart = 552838, XrefRangeEnd = 552847, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EffectPoolFull() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003E9B RID: 16027 RVA: 0x000F7F84 File Offset: 0x000F6184 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EffectUpdater _Init_b__10_0(int _) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref _; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.NativeMethodInfoPtr__Init_b__10_0_Private_EffectUpdater_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new EffectUpdater(intPtr3) : null; } } // Token: 0x06003E9C RID: 16028 RVA: 0x000F7FEC File Offset: 0x000F61EC // Note: this type is marked as 'beforefieldinit'. static EffectPoolFull() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EffectPoolFull"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); EffectPoolFull.NativeFieldInfoPtr_prefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "prefab"); EffectPoolFull.NativeFieldInfoPtr_root = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "root"); EffectPoolFull.NativeFieldInfoPtr_data = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "data"); EffectPoolFull.NativeFieldInfoPtr_timeScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "timeScale"); EffectPoolFull.NativeFieldInfoPtr_updaterPool = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "updaterPool"); EffectPoolFull.NativeFieldInfoPtr_gameObjects = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "gameObjects"); EffectPoolFull.NativeFieldInfoPtr_pointer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "pointer"); EffectPoolFull.NativeFieldInfoPtr_hasDisposed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "hasDisposed"); EffectPoolFull.NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667175); EffectPoolFull.NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667176); EffectPoolFull.NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667177); EffectPoolFull.NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667178); EffectPoolFull.NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667179); EffectPoolFull.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667180); EffectPoolFull.NativeMethodInfoPtr_Stop_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667181); EffectPoolFull.NativeMethodInfoPtr_Stop_Public_Void_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667182); EffectPoolFull.NativeMethodInfoPtr_StopAll_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667183); EffectPoolFull.NativeMethodInfoPtr_CloseAll_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667184); EffectPoolFull.NativeMethodInfoPtr_GetSource_Public_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667185); EffectPoolFull.NativeMethodInfoPtr_GetGameObject_Public_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667186); EffectPoolFull.NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667187); EffectPoolFull.NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667188); EffectPoolFull.NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667189); EffectPoolFull.NativeMethodInfoPtr_GetAliveTime_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667190); EffectPoolFull.NativeMethodInfoPtr_Update_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667191); EffectPoolFull.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667192); EffectPoolFull.NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667193); EffectPoolFull.NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667194); EffectPoolFull.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667195); EffectPoolFull.NativeMethodInfoPtr__Init_b__10_0_Private_EffectUpdater_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667196); } // Token: 0x06003E9D RID: 16029 RVA: 0x0000A74C File Offset: 0x0000894C public EffectPoolFull(IntPtr pointer) : base(pointer) { } // Token: 0x17001705 RID: 5893 // (get) Token: 0x06003E9E RID: 16030 RVA: 0x000F8274 File Offset: 0x000F6474 // (set) Token: 0x06003E9F RID: 16031 RVA: 0x000F82A8 File Offset: 0x000F64A8 public unsafe GameObject prefab { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.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(EffectPoolFull.NativeFieldInfoPtr_prefab), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001706 RID: 5894 // (get) Token: 0x06003EA0 RID: 16032 RVA: 0x000F82D0 File Offset: 0x000F64D0 // (set) Token: 0x06003EA1 RID: 16033 RVA: 0x000F8304 File Offset: 0x000F6504 public unsafe Transform root { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.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(EffectPoolFull.NativeFieldInfoPtr_root), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001707 RID: 5895 // (get) Token: 0x06003EA2 RID: 16034 RVA: 0x000F832C File Offset: 0x000F652C // (set) Token: 0x06003EA3 RID: 16035 RVA: 0x000F8360 File Offset: 0x000F6560 public unsafe EffectControlData data { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.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(EffectPoolFull.NativeFieldInfoPtr_data), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001708 RID: 5896 // (get) Token: 0x06003EA4 RID: 16036 RVA: 0x000F8388 File Offset: 0x000F6588 // (set) Token: 0x06003EA5 RID: 16037 RVA: 0x000F83B0 File Offset: 0x000F65B0 public unsafe float timeScale { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_timeScale); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_timeScale)) = value; } } // Token: 0x17001709 RID: 5897 // (get) Token: 0x06003EA6 RID: 16038 RVA: 0x000F83D4 File Offset: 0x000F65D4 // (set) Token: 0x06003EA7 RID: 16039 RVA: 0x000F8408 File Offset: 0x000F6608 public unsafe Il2CppReferenceArray updaterPool { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_updaterPool); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_updaterPool), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700170A RID: 5898 // (get) Token: 0x06003EA8 RID: 16040 RVA: 0x000F8430 File Offset: 0x000F6630 // (set) Token: 0x06003EA9 RID: 16041 RVA: 0x000F8464 File Offset: 0x000F6664 public unsafe GameObject gameObjects { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_gameObjects); 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(EffectPoolFull.NativeFieldInfoPtr_gameObjects), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700170B RID: 5899 // (get) Token: 0x06003EAA RID: 16042 RVA: 0x000F848C File Offset: 0x000F668C // (set) Token: 0x06003EAB RID: 16043 RVA: 0x000F84B4 File Offset: 0x000F66B4 public unsafe int pointer { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_pointer); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_pointer)) = value; } } // Token: 0x1700170C RID: 5900 // (get) Token: 0x06003EAC RID: 16044 RVA: 0x000F84D8 File Offset: 0x000F66D8 // (set) Token: 0x06003EAD RID: 16045 RVA: 0x000F8500 File Offset: 0x000F6700 public unsafe bool hasDisposed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_hasDisposed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_hasDisposed)) = value; } } // Token: 0x040028CC RID: 10444 private static readonly IntPtr NativeFieldInfoPtr_prefab; // Token: 0x040028CD RID: 10445 private static readonly IntPtr NativeFieldInfoPtr_root; // Token: 0x040028CE RID: 10446 private static readonly IntPtr NativeFieldInfoPtr_data; // Token: 0x040028CF RID: 10447 private static readonly IntPtr NativeFieldInfoPtr_timeScale; // Token: 0x040028D0 RID: 10448 private static readonly IntPtr NativeFieldInfoPtr_updaterPool; // Token: 0x040028D1 RID: 10449 private static readonly IntPtr NativeFieldInfoPtr_gameObjects; // Token: 0x040028D2 RID: 10450 private static readonly IntPtr NativeFieldInfoPtr_pointer; // Token: 0x040028D3 RID: 10451 private static readonly IntPtr NativeFieldInfoPtr_hasDisposed; // Token: 0x040028D4 RID: 10452 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0; // Token: 0x040028D5 RID: 10453 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0; // Token: 0x040028D6 RID: 10454 private static readonly IntPtr NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0; // Token: 0x040028D7 RID: 10455 private static readonly IntPtr NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0; // Token: 0x040028D8 RID: 10456 private static readonly IntPtr NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0; // Token: 0x040028D9 RID: 10457 private static readonly IntPtr NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0; // Token: 0x040028DA RID: 10458 private static readonly IntPtr NativeMethodInfoPtr_Stop_Public_Void_Single_0; // Token: 0x040028DB RID: 10459 private static readonly IntPtr NativeMethodInfoPtr_Stop_Public_Void_Int32_Single_0; // Token: 0x040028DC RID: 10460 private static readonly IntPtr NativeMethodInfoPtr_StopAll_Public_Void_Single_0; // Token: 0x040028DD RID: 10461 private static readonly IntPtr NativeMethodInfoPtr_CloseAll_Public_Void_0; // Token: 0x040028DE RID: 10462 private static readonly IntPtr NativeMethodInfoPtr_GetSource_Public_Transform_0; // Token: 0x040028DF RID: 10463 private static readonly IntPtr NativeMethodInfoPtr_GetGameObject_Public_GameObject_0; // Token: 0x040028E0 RID: 10464 private static readonly IntPtr NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0; // Token: 0x040028E1 RID: 10465 private static readonly IntPtr NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0; // Token: 0x040028E2 RID: 10466 private static readonly IntPtr NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0; // Token: 0x040028E3 RID: 10467 private static readonly IntPtr NativeMethodInfoPtr_GetAliveTime_Public_Single_0; // Token: 0x040028E4 RID: 10468 private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_0; // Token: 0x040028E5 RID: 10469 private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0; // Token: 0x040028E6 RID: 10470 private static readonly IntPtr NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0; // Token: 0x040028E7 RID: 10471 private static readonly IntPtr NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0; // Token: 0x040028E8 RID: 10472 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x040028E9 RID: 10473 private static readonly IntPtr NativeMethodInfoPtr__Init_b__10_0_Private_EffectUpdater_Int32_0; // Token: 0x02000121 RID: 289 [ObfuscatedName("EffectPoolFull/<>c")] [Serializable] public sealed class __c : Il2CppSystem.Object { // Token: 0x06003EAE RID: 16046 RVA: 0x000F8524 File Offset: 0x000F6724 [CallerCount(1664)] [CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe __c() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectPoolFull.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003EAF RID: 16047 RVA: 0x000F8570 File Offset: 0x000F6770 [CallerCount(0)] public unsafe GameObject _GetAllGameObjects_b__20_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(EffectPoolFull.__c.NativeMethodInfoPtr__GetAllGameObjects_b__20_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: 0x06003EB0 RID: 16048 RVA: 0x000F85E0 File Offset: 0x000F67E0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void _GetUpdater_b__27_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(EffectPoolFull.__c.NativeMethodInfoPtr__GetUpdater_b__27_0_Internal_Void_EffectUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003EB1 RID: 16049 RVA: 0x000F863C File Offset: 0x000F683C // Note: this type is marked as 'beforefieldinit'. static __c() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "<>c"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); EffectPoolFull.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9"); EffectPoolFull.__c.NativeFieldInfoPtr___9__20_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__20_0"); EffectPoolFull.__c.NativeFieldInfoPtr___9__27_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>9__27_0"); EffectPoolFull.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667198); EffectPoolFull.__c.NativeMethodInfoPtr__GetAllGameObjects_b__20_0_Internal_GameObject_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667199); EffectPoolFull.__c.NativeMethodInfoPtr__GetUpdater_b__27_0_Internal_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667200); } // Token: 0x06003EB2 RID: 16050 RVA: 0x0000A74C File Offset: 0x0000894C public __c(IntPtr pointer) : base(pointer) { } // Token: 0x1700170D RID: 5901 // (get) Token: 0x06003EB3 RID: 16051 RVA: 0x000F86E0 File Offset: 0x000F68E0 // (set) Token: 0x06003EB4 RID: 16052 RVA: 0x000F870B File Offset: 0x000F690B public unsafe static EffectPoolFull.__c __9 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(EffectPoolFull.__c.NativeFieldInfoPtr___9, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new EffectPoolFull.__c(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(EffectPoolFull.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700170E RID: 5902 // (get) Token: 0x06003EB5 RID: 16053 RVA: 0x000F8720 File Offset: 0x000F6920 // (set) Token: 0x06003EB6 RID: 16054 RVA: 0x000F874B File Offset: 0x000F694B public unsafe static Func __9__20_0 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(EffectPoolFull.__c.NativeFieldInfoPtr___9__20_0, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Func(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(EffectPoolFull.__c.NativeFieldInfoPtr___9__20_0, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700170F RID: 5903 // (get) Token: 0x06003EB7 RID: 16055 RVA: 0x000F8760 File Offset: 0x000F6960 // (set) Token: 0x06003EB8 RID: 16056 RVA: 0x000F878B File Offset: 0x000F698B public unsafe static Action __9__27_0 { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(EffectPoolFull.__c.NativeFieldInfoPtr___9__27_0, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new Action(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(EffectPoolFull.__c.NativeFieldInfoPtr___9__27_0, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040028EA RID: 10474 private static readonly IntPtr NativeFieldInfoPtr___9; // Token: 0x040028EB RID: 10475 private static readonly IntPtr NativeFieldInfoPtr___9__20_0; // Token: 0x040028EC RID: 10476 private static readonly IntPtr NativeFieldInfoPtr___9__27_0; // Token: 0x040028ED RID: 10477 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x040028EE RID: 10478 private static readonly IntPtr NativeMethodInfoPtr__GetAllGameObjects_b__20_0_Internal_GameObject_EffectUpdater_0; // Token: 0x040028EF RID: 10479 private static readonly IntPtr NativeMethodInfoPtr__GetUpdater_b__27_0_Internal_Void_EffectUpdater_0; } }