767 lines
38 KiB
C#
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;
|
|
}
|
|
}
|