using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; // Token: 0x02000207 RID: 519 [Serializable] public class SpatialHashGridData : Object { // Token: 0x06004E6F RID: 20079 RVA: 0x001373A4 File Offset: 0x001355A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565874, XrefRangeEnd = 565875, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe SpatialHashGridData() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SpatialHashGridData.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004E70 RID: 20080 RVA: 0x001373F0 File Offset: 0x001355F0 // Note: this type is marked as 'beforefieldinit'. static SpatialHashGridData() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "SpatialHashGridData"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); SpatialHashGridData.NativeFieldInfoPtr_rowCells = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rowCells"); SpatialHashGridData.NativeFieldInfoPtr_columnCells = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "columnCells"); SpatialHashGridData.NativeFieldInfoPtr_cellSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "cellSize"); SpatialHashGridData.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668454); } // Token: 0x06004E71 RID: 20081 RVA: 0x0000A74C File Offset: 0x0000894C public SpatialHashGridData(IntPtr pointer) : base(pointer) { } // Token: 0x17001C30 RID: 7216 // (get) Token: 0x06004E72 RID: 20082 RVA: 0x00137470 File Offset: 0x00135670 // (set) Token: 0x06004E73 RID: 20083 RVA: 0x00137498 File Offset: 0x00135698 public unsafe int rowCells { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SpatialHashGridData.NativeFieldInfoPtr_rowCells); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SpatialHashGridData.NativeFieldInfoPtr_rowCells)) = value; } } // Token: 0x17001C31 RID: 7217 // (get) Token: 0x06004E74 RID: 20084 RVA: 0x001374BC File Offset: 0x001356BC // (set) Token: 0x06004E75 RID: 20085 RVA: 0x001374E4 File Offset: 0x001356E4 public unsafe int columnCells { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SpatialHashGridData.NativeFieldInfoPtr_columnCells); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SpatialHashGridData.NativeFieldInfoPtr_columnCells)) = value; } } // Token: 0x17001C32 RID: 7218 // (get) Token: 0x06004E76 RID: 20086 RVA: 0x00137508 File Offset: 0x00135708 // (set) Token: 0x06004E77 RID: 20087 RVA: 0x00137530 File Offset: 0x00135730 public unsafe int cellSize { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SpatialHashGridData.NativeFieldInfoPtr_cellSize); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SpatialHashGridData.NativeFieldInfoPtr_cellSize)) = value; } } // Token: 0x0400337E RID: 13182 private static readonly IntPtr NativeFieldInfoPtr_rowCells; // Token: 0x0400337F RID: 13183 private static readonly IntPtr NativeFieldInfoPtr_columnCells; // Token: 0x04003380 RID: 13184 private static readonly IntPtr NativeFieldInfoPtr_cellSize; // Token: 0x04003381 RID: 13185 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }