Files
NobetaSource/Interop/Assembly-CSharp/EffectPoolFull.cs
2023-09-06 22:19:13 +02:00

767 lines
38 KiB
C#

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<GameObject> 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<GameObject>(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<EffectPoolFull>.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<EffectPoolFull>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EffectPoolFull");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr);
EffectPoolFull.NativeFieldInfoPtr_prefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "prefab");
EffectPoolFull.NativeFieldInfoPtr_root = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "root");
EffectPoolFull.NativeFieldInfoPtr_data = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "data");
EffectPoolFull.NativeFieldInfoPtr_timeScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "timeScale");
EffectPoolFull.NativeFieldInfoPtr_updaterPool = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "updaterPool");
EffectPoolFull.NativeFieldInfoPtr_gameObjects = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "gameObjects");
EffectPoolFull.NativeFieldInfoPtr_pointer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "pointer");
EffectPoolFull.NativeFieldInfoPtr_hasDisposed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "hasDisposed");
EffectPoolFull.NativeMethodInfoPtr_Init_Public_Void_String_Transform_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667175);
EffectPoolFull.NativeMethodInfoPtr_Init_Public_Void_GameObject_Transform_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667176);
EffectPoolFull.NativeMethodInfoPtr_Init_Private_Void_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667177);
EffectPoolFull.NativeMethodInfoPtr_NewUse_Public_GameObject_Vector3_Quaternion_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667178);
EffectPoolFull.NativeMethodInfoPtr_NewUse_Public_GameObject_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667179);
EffectPoolFull.NativeMethodInfoPtr_SetTimeScale_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667180);
EffectPoolFull.NativeMethodInfoPtr_Stop_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667181);
EffectPoolFull.NativeMethodInfoPtr_Stop_Public_Void_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667182);
EffectPoolFull.NativeMethodInfoPtr_StopAll_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667183);
EffectPoolFull.NativeMethodInfoPtr_CloseAll_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667184);
EffectPoolFull.NativeMethodInfoPtr_GetSource_Public_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667185);
EffectPoolFull.NativeMethodInfoPtr_GetGameObject_Public_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667186);
EffectPoolFull.NativeMethodInfoPtr_GetAllGameObjects_Public_Il2CppReferenceArray_1_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667187);
EffectPoolFull.NativeMethodInfoPtr_GetParticle_Public_ParticleSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667188);
EffectPoolFull.NativeMethodInfoPtr_GetSoundEffect_Public_SoundEffect_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667189);
EffectPoolFull.NativeMethodInfoPtr_GetAliveTime_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667190);
EffectPoolFull.NativeMethodInfoPtr_Update_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667191);
EffectPoolFull.NativeMethodInfoPtr_Dispose_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667192);
EffectPoolFull.NativeMethodInfoPtr_GenerateUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667193);
EffectPoolFull.NativeMethodInfoPtr_GetUpdater_Private_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667194);
EffectPoolFull.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, 100667195);
EffectPoolFull.NativeMethodInfoPtr__Init_b__10_0_Private_EffectUpdater_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull>.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<EffectUpdater> updaterPool
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectPoolFull.NativeFieldInfoPtr_updaterPool);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<EffectUpdater>(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<EffectPoolFull.__c>.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<EffectPoolFull.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<EffectPoolFull>.NativeClassPtr, "<>c");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EffectPoolFull.__c>.NativeClassPtr);
EffectPoolFull.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull.__c>.NativeClassPtr, "<>9");
EffectPoolFull.__c.NativeFieldInfoPtr___9__20_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull.__c>.NativeClassPtr, "<>9__20_0");
EffectPoolFull.__c.NativeFieldInfoPtr___9__27_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectPoolFull.__c>.NativeClassPtr, "<>9__27_0");
EffectPoolFull.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull.__c>.NativeClassPtr, 100667198);
EffectPoolFull.__c.NativeMethodInfoPtr__GetAllGameObjects_b__20_0_Internal_GameObject_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull.__c>.NativeClassPtr, 100667199);
EffectPoolFull.__c.NativeMethodInfoPtr__GetUpdater_b__27_0_Internal_Void_EffectUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectPoolFull.__c>.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<EffectUpdater, GameObject> __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<EffectUpdater, GameObject>(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<EffectUpdater> __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<EffectUpdater>(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;
}
}