using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem.Collections.Generic; using UnityEngine; // Token: 0x0200034B RID: 843 public class CFX_SpawnSystem : MonoBehaviour { // Token: 0x0600703B RID: 28731 RVA: 0x001C78BC File Offset: 0x001C5ABC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584662, XrefRangeEnd = 584713, 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: 0x0600703C RID: 28732 RVA: 0x001C7930 File Offset: 0x001C5B30 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584713, XrefRangeEnd = 584717, 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: 0x0600703D RID: 28733 RVA: 0x001C7990 File Offset: 0x001C5B90 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584717, XrefRangeEnd = 584721, 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: 0x170026C7 RID: 9927 // (get) Token: 0x0600703E RID: 28734 RVA: 0x001C79DC File Offset: 0x001C5BDC public unsafe static bool AllObjectsLoaded { [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584721, XrefRangeEnd = 584723, 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: 0x0600703F RID: 28735 RVA: 0x001C7A20 File Offset: 0x001C5C20 [CallerCount(2)] [CachedScanResults(RefRangeStart = 584764, RefRangeEnd = 584766, XrefRangeStart = 584723, XrefRangeEnd = 584764, 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: 0x06007040 RID: 28736 RVA: 0x001C7A8C File Offset: 0x001C5C8C [CallerCount(1)] [CachedScanResults(RefRangeStart = 584798, RefRangeEnd = 584799, XrefRangeStart = 584766, XrefRangeEnd = 584798, 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: 0x06007041 RID: 28737 RVA: 0x001C7AE8 File Offset: 0x001C5CE8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 584818, RefRangeEnd = 584820, XrefRangeStart = 584799, XrefRangeEnd = 584818, 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: 0x06007042 RID: 28738 RVA: 0x001C7B3C File Offset: 0x001C5D3C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584820, XrefRangeEnd = 584835, 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: 0x06007043 RID: 28739 RVA: 0x001C7B80 File Offset: 0x001C5D80 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584835, XrefRangeEnd = 584839, 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: 0x06007044 RID: 28740 RVA: 0x001C7BC4 File Offset: 0x001C5DC4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584839, XrefRangeEnd = 584862, 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: 0x06007045 RID: 28741 RVA: 0x001C7C10 File Offset: 0x001C5E10 // 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, 100671648); CFX_SpawnSystem.NativeMethodInfoPtr_PreloadObject_Public_Static_Void_GameObject_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671649); CFX_SpawnSystem.NativeMethodInfoPtr_UnloadObjects_Public_Static_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671650); CFX_SpawnSystem.NativeMethodInfoPtr_get_AllObjectsLoaded_Public_Static_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671651); CFX_SpawnSystem.NativeMethodInfoPtr_addObjectToPool_Private_Void_GameObject_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671652); CFX_SpawnSystem.NativeMethodInfoPtr_removeObjectsFromPool_Private_Void_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671653); CFX_SpawnSystem.NativeMethodInfoPtr_increasePoolCursor_Private_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671654); CFX_SpawnSystem.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671655); CFX_SpawnSystem.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671656); CFX_SpawnSystem.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671657); } // Token: 0x06007046 RID: 28742 RVA: 0x0000351C File Offset: 0x0000171C public CFX_SpawnSystem(IntPtr pointer) : base(pointer) { } // Token: 0x170026BD RID: 9917 // (get) Token: 0x06007047 RID: 28743 RVA: 0x001C7DD0 File Offset: 0x001C5FD0 // (set) Token: 0x06007048 RID: 28744 RVA: 0x001C7DFB File Offset: 0x001C5FFB 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: 0x170026BE RID: 9918 // (get) Token: 0x06007049 RID: 28745 RVA: 0x001C7E10 File Offset: 0x001C6010 // (set) Token: 0x0600704A RID: 28746 RVA: 0x001C7E44 File Offset: 0x001C6044 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: 0x170026BF RID: 9919 // (get) Token: 0x0600704B RID: 28747 RVA: 0x001C7E6C File Offset: 0x001C606C // (set) Token: 0x0600704C RID: 28748 RVA: 0x001C7EA0 File Offset: 0x001C60A0 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: 0x170026C0 RID: 9920 // (get) Token: 0x0600704D RID: 28749 RVA: 0x001C7EC8 File Offset: 0x001C60C8 // (set) Token: 0x0600704E RID: 28750 RVA: 0x001C7EF0 File Offset: 0x001C60F0 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: 0x170026C1 RID: 9921 // (get) Token: 0x0600704F RID: 28751 RVA: 0x001C7F14 File Offset: 0x001C6114 // (set) Token: 0x06007050 RID: 28752 RVA: 0x001C7F3C File Offset: 0x001C613C 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: 0x170026C2 RID: 9922 // (get) Token: 0x06007051 RID: 28753 RVA: 0x001C7F60 File Offset: 0x001C6160 // (set) Token: 0x06007052 RID: 28754 RVA: 0x001C7F88 File Offset: 0x001C6188 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: 0x170026C3 RID: 9923 // (get) Token: 0x06007053 RID: 28755 RVA: 0x001C7FAC File Offset: 0x001C61AC // (set) Token: 0x06007054 RID: 28756 RVA: 0x001C7FD4 File Offset: 0x001C61D4 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: 0x170026C4 RID: 9924 // (get) Token: 0x06007055 RID: 28757 RVA: 0x001C7FF8 File Offset: 0x001C61F8 // (set) Token: 0x06007056 RID: 28758 RVA: 0x001C8020 File Offset: 0x001C6220 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: 0x170026C5 RID: 9925 // (get) Token: 0x06007057 RID: 28759 RVA: 0x001C8044 File Offset: 0x001C6244 // (set) Token: 0x06007058 RID: 28760 RVA: 0x001C8078 File Offset: 0x001C6278 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: 0x170026C6 RID: 9926 // (get) Token: 0x06007059 RID: 28761 RVA: 0x001C80A0 File Offset: 0x001C62A0 // (set) Token: 0x0600705A RID: 28762 RVA: 0x001C80D4 File Offset: 0x001C62D4 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: 0x04004A7E RID: 19070 private static readonly IntPtr NativeFieldInfoPtr_instance; // Token: 0x04004A7F RID: 19071 private static readonly IntPtr NativeFieldInfoPtr_objectsToPreload; // Token: 0x04004A80 RID: 19072 private static readonly IntPtr NativeFieldInfoPtr_objectsToPreloadTimes; // Token: 0x04004A81 RID: 19073 private static readonly IntPtr NativeFieldInfoPtr_hideObjectsInHierarchy; // Token: 0x04004A82 RID: 19074 private static readonly IntPtr NativeFieldInfoPtr_spawnAsChildren; // Token: 0x04004A83 RID: 19075 private static readonly IntPtr NativeFieldInfoPtr_onlyGetInactiveObjects; // Token: 0x04004A84 RID: 19076 private static readonly IntPtr NativeFieldInfoPtr_instantiateIfNeeded; // Token: 0x04004A85 RID: 19077 private static readonly IntPtr NativeFieldInfoPtr_allObjectsLoaded; // Token: 0x04004A86 RID: 19078 private static readonly IntPtr NativeFieldInfoPtr_instantiatedObjects; // Token: 0x04004A87 RID: 19079 private static readonly IntPtr NativeFieldInfoPtr_poolCursors; // Token: 0x04004A88 RID: 19080 private static readonly IntPtr NativeMethodInfoPtr_GetNextObject_Public_Static_GameObject_GameObject_Boolean_0; // Token: 0x04004A89 RID: 19081 private static readonly IntPtr NativeMethodInfoPtr_PreloadObject_Public_Static_Void_GameObject_Int32_0; // Token: 0x04004A8A RID: 19082 private static readonly IntPtr NativeMethodInfoPtr_UnloadObjects_Public_Static_Void_GameObject_0; // Token: 0x04004A8B RID: 19083 private static readonly IntPtr NativeMethodInfoPtr_get_AllObjectsLoaded_Public_Static_get_Boolean_0; // Token: 0x04004A8C RID: 19084 private static readonly IntPtr NativeMethodInfoPtr_addObjectToPool_Private_Void_GameObject_Int32_0; // Token: 0x04004A8D RID: 19085 private static readonly IntPtr NativeMethodInfoPtr_removeObjectsFromPool_Private_Void_GameObject_0; // Token: 0x04004A8E RID: 19086 private static readonly IntPtr NativeMethodInfoPtr_increasePoolCursor_Private_Void_Int32_0; // Token: 0x04004A8F RID: 19087 private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0; // Token: 0x04004A90 RID: 19088 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04004A91 RID: 19089 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }