using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem.Collections.Generic; using UnityEngine; // Token: 0x020003A3 RID: 931 public class CFX_SpawnSystem : MonoBehaviour { // Token: 0x0600788E RID: 30862 RVA: 0x001EA604 File Offset: 0x001E8804 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 616963, XrefRangeEnd = 617014, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static GameObject GetNextObject(GameObject sourceObj, bool activateObject = true) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sourceObj); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref activateObject; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_GetNextObject_Public_Static_GameObject_GameObject_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GameObject(intPtr3) : null; } // Token: 0x0600788F RID: 30863 RVA: 0x001EA678 File Offset: 0x001E8878 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 617014, XrefRangeEnd = 617018, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void PreloadObject(GameObject sourceObj, int poolSize = 1) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sourceObj); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref poolSize; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_PreloadObject_Public_Static_Void_GameObject_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007890 RID: 30864 RVA: 0x001EA6D8 File Offset: 0x001E88D8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 617018, XrefRangeEnd = 617022, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UnloadObjects(GameObject sourceObj) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sourceObj); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_UnloadObjects_Public_Static_Void_GameObject_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x17002962 RID: 10594 // (get) Token: 0x06007891 RID: 30865 RVA: 0x001EA724 File Offset: 0x001E8924 public unsafe static bool AllObjectsLoaded { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 617022, XrefRangeEnd = 617024, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_get_AllObjectsLoaded_Public_Static_get_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007892 RID: 30866 RVA: 0x001EA768 File Offset: 0x001E8968 [CallerCount(2)] [CachedScanResults(RefRangeStart = 617065, RefRangeEnd = 617067, XrefRangeStart = 617024, XrefRangeEnd = 617065, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void addObjectToPool(GameObject sourceObject, int number) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sourceObject); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref number; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_addObjectToPool_Private_Void_GameObject_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007893 RID: 30867 RVA: 0x001EA7D4 File Offset: 0x001E89D4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 617099, RefRangeEnd = 617100, XrefRangeStart = 617067, XrefRangeEnd = 617099, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void removeObjectsFromPool(GameObject sourceObject) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sourceObject); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_removeObjectsFromPool_Private_Void_GameObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007894 RID: 30868 RVA: 0x001EA830 File Offset: 0x001E8A30 [CallerCount(2)] [CachedScanResults(RefRangeStart = 617119, RefRangeEnd = 617121, XrefRangeStart = 617100, XrefRangeEnd = 617119, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void increasePoolCursor(int uniqueId) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref uniqueId; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_increasePoolCursor_Private_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007895 RID: 30869 RVA: 0x001EA884 File Offset: 0x001E8A84 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 617121, XrefRangeEnd = 617136, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007896 RID: 30870 RVA: 0x001EA8C8 File Offset: 0x001E8AC8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 617136, XrefRangeEnd = 617140, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007897 RID: 30871 RVA: 0x001EA90C File Offset: 0x001E8B0C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 617140, XrefRangeEnd = 617163, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe CFX_SpawnSystem() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CFX_SpawnSystem.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007898 RID: 30872 RVA: 0x001EA958 File Offset: 0x001E8B58 // Note: this type is marked as 'beforefieldinit'. static CFX_SpawnSystem() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "CFX_SpawnSystem"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); CFX_SpawnSystem.NativeFieldInfoPtr_instance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "instance"); CFX_SpawnSystem.NativeFieldInfoPtr_objectsToPreload = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "objectsToPreload"); CFX_SpawnSystem.NativeFieldInfoPtr_objectsToPreloadTimes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "objectsToPreloadTimes"); CFX_SpawnSystem.NativeFieldInfoPtr_hideObjectsInHierarchy = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "hideObjectsInHierarchy"); CFX_SpawnSystem.NativeFieldInfoPtr_spawnAsChildren = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "spawnAsChildren"); CFX_SpawnSystem.NativeFieldInfoPtr_onlyGetInactiveObjects = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "onlyGetInactiveObjects"); CFX_SpawnSystem.NativeFieldInfoPtr_instantiateIfNeeded = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "instantiateIfNeeded"); CFX_SpawnSystem.NativeFieldInfoPtr_allObjectsLoaded = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "allObjectsLoaded"); CFX_SpawnSystem.NativeFieldInfoPtr_instantiatedObjects = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "instantiatedObjects"); CFX_SpawnSystem.NativeFieldInfoPtr_poolCursors = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "poolCursors"); CFX_SpawnSystem.NativeMethodInfoPtr_GetNextObject_Public_Static_GameObject_GameObject_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672361); CFX_SpawnSystem.NativeMethodInfoPtr_PreloadObject_Public_Static_Void_GameObject_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672362); CFX_SpawnSystem.NativeMethodInfoPtr_UnloadObjects_Public_Static_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672363); CFX_SpawnSystem.NativeMethodInfoPtr_get_AllObjectsLoaded_Public_Static_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672364); CFX_SpawnSystem.NativeMethodInfoPtr_addObjectToPool_Private_Void_GameObject_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672365); CFX_SpawnSystem.NativeMethodInfoPtr_removeObjectsFromPool_Private_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672366); CFX_SpawnSystem.NativeMethodInfoPtr_increasePoolCursor_Private_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672367); CFX_SpawnSystem.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672368); CFX_SpawnSystem.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672369); CFX_SpawnSystem.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672370); } // Token: 0x06007899 RID: 30873 RVA: 0x0000351C File Offset: 0x0000171C public CFX_SpawnSystem(IntPtr pointer) : base(pointer) { } // Token: 0x17002958 RID: 10584 // (get) Token: 0x0600789A RID: 30874 RVA: 0x001EAB18 File Offset: 0x001E8D18 // (set) Token: 0x0600789B RID: 30875 RVA: 0x001EAB43 File Offset: 0x001E8D43 public unsafe static CFX_SpawnSystem instance { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(CFX_SpawnSystem.NativeFieldInfoPtr_instance, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new CFX_SpawnSystem(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(CFX_SpawnSystem.NativeFieldInfoPtr_instance, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002959 RID: 10585 // (get) Token: 0x0600789C RID: 30876 RVA: 0x001EAB58 File Offset: 0x001E8D58 // (set) Token: 0x0600789D RID: 30877 RVA: 0x001EAB8C File Offset: 0x001E8D8C public unsafe Il2CppReferenceArray objectsToPreload { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_objectsToPreload); 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(CFX_SpawnSystem.NativeFieldInfoPtr_objectsToPreload), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700295A RID: 10586 // (get) Token: 0x0600789E RID: 30878 RVA: 0x001EABB4 File Offset: 0x001E8DB4 // (set) Token: 0x0600789F RID: 30879 RVA: 0x001EABE8 File Offset: 0x001E8DE8 public unsafe Il2CppStructArray objectsToPreloadTimes { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_objectsToPreloadTimes); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_objectsToPreloadTimes), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700295B RID: 10587 // (get) Token: 0x060078A0 RID: 30880 RVA: 0x001EAC10 File Offset: 0x001E8E10 // (set) Token: 0x060078A1 RID: 30881 RVA: 0x001EAC38 File Offset: 0x001E8E38 public unsafe bool hideObjectsInHierarchy { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_hideObjectsInHierarchy); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_hideObjectsInHierarchy)) = value; } } // Token: 0x1700295C RID: 10588 // (get) Token: 0x060078A2 RID: 30882 RVA: 0x001EAC5C File Offset: 0x001E8E5C // (set) Token: 0x060078A3 RID: 30883 RVA: 0x001EAC84 File Offset: 0x001E8E84 public unsafe bool spawnAsChildren { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_spawnAsChildren); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_spawnAsChildren)) = value; } } // Token: 0x1700295D RID: 10589 // (get) Token: 0x060078A4 RID: 30884 RVA: 0x001EACA8 File Offset: 0x001E8EA8 // (set) Token: 0x060078A5 RID: 30885 RVA: 0x001EACD0 File Offset: 0x001E8ED0 public unsafe bool onlyGetInactiveObjects { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_onlyGetInactiveObjects); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_onlyGetInactiveObjects)) = value; } } // Token: 0x1700295E RID: 10590 // (get) Token: 0x060078A6 RID: 30886 RVA: 0x001EACF4 File Offset: 0x001E8EF4 // (set) Token: 0x060078A7 RID: 30887 RVA: 0x001EAD1C File Offset: 0x001E8F1C public unsafe bool instantiateIfNeeded { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_instantiateIfNeeded); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_instantiateIfNeeded)) = value; } } // Token: 0x1700295F RID: 10591 // (get) Token: 0x060078A8 RID: 30888 RVA: 0x001EAD40 File Offset: 0x001E8F40 // (set) Token: 0x060078A9 RID: 30889 RVA: 0x001EAD68 File Offset: 0x001E8F68 public unsafe bool allObjectsLoaded { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_allObjectsLoaded); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_allObjectsLoaded)) = value; } } // Token: 0x17002960 RID: 10592 // (get) Token: 0x060078AA RID: 30890 RVA: 0x001EAD8C File Offset: 0x001E8F8C // (set) Token: 0x060078AB RID: 30891 RVA: 0x001EADC0 File Offset: 0x001E8FC0 public unsafe Dictionary> instantiatedObjects { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_instantiatedObjects); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Dictionary>(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_instantiatedObjects), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002961 RID: 10593 // (get) Token: 0x060078AC RID: 30892 RVA: 0x001EADE8 File Offset: 0x001E8FE8 // (set) Token: 0x060078AD RID: 30893 RVA: 0x001EAE1C File Offset: 0x001E901C public unsafe Dictionary poolCursors { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_poolCursors); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Dictionary(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CFX_SpawnSystem.NativeFieldInfoPtr_poolCursors), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04005027 RID: 20519 private static readonly IntPtr NativeFieldInfoPtr_instance; // Token: 0x04005028 RID: 20520 private static readonly IntPtr NativeFieldInfoPtr_objectsToPreload; // Token: 0x04005029 RID: 20521 private static readonly IntPtr NativeFieldInfoPtr_objectsToPreloadTimes; // Token: 0x0400502A RID: 20522 private static readonly IntPtr NativeFieldInfoPtr_hideObjectsInHierarchy; // Token: 0x0400502B RID: 20523 private static readonly IntPtr NativeFieldInfoPtr_spawnAsChildren; // Token: 0x0400502C RID: 20524 private static readonly IntPtr NativeFieldInfoPtr_onlyGetInactiveObjects; // Token: 0x0400502D RID: 20525 private static readonly IntPtr NativeFieldInfoPtr_instantiateIfNeeded; // Token: 0x0400502E RID: 20526 private static readonly IntPtr NativeFieldInfoPtr_allObjectsLoaded; // Token: 0x0400502F RID: 20527 private static readonly IntPtr NativeFieldInfoPtr_instantiatedObjects; // Token: 0x04005030 RID: 20528 private static readonly IntPtr NativeFieldInfoPtr_poolCursors; // Token: 0x04005031 RID: 20529 private static readonly IntPtr NativeMethodInfoPtr_GetNextObject_Public_Static_GameObject_GameObject_Boolean_0; // Token: 0x04005032 RID: 20530 private static readonly IntPtr NativeMethodInfoPtr_PreloadObject_Public_Static_Void_GameObject_Int32_0; // Token: 0x04005033 RID: 20531 private static readonly IntPtr NativeMethodInfoPtr_UnloadObjects_Public_Static_Void_GameObject_0; // Token: 0x04005034 RID: 20532 private static readonly IntPtr NativeMethodInfoPtr_get_AllObjectsLoaded_Public_Static_get_Boolean_0; // Token: 0x04005035 RID: 20533 private static readonly IntPtr NativeMethodInfoPtr_addObjectToPool_Private_Void_GameObject_Int32_0; // Token: 0x04005036 RID: 20534 private static readonly IntPtr NativeMethodInfoPtr_removeObjectsFromPool_Private_Void_GameObject_0; // Token: 0x04005037 RID: 20535 private static readonly IntPtr NativeMethodInfoPtr_increasePoolCursor_Private_Void_Int32_0; // Token: 0x04005038 RID: 20536 private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0; // Token: 0x04005039 RID: 20537 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x0400503A RID: 20538 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }