using System; using System.Runtime.InteropServices; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Runtime.InteropServices; using UnityEngine; // Token: 0x0200037A RID: 890 public static class Oni : Il2CppSystem.Object { // Token: 0x060072F5 RID: 29429 RVA: 0x001D20B8 File Offset: 0x001D02B8 [CallerCount(43)] [CachedScanResults(RefRangeStart = 603913, RefRangeEnd = 603956, XrefRangeStart = 603912, XrefRangeEnd = 603913, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static GCHandle PinMemory(Il2CppSystem.Object data) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(data); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_PinMemory_Public_Static_GCHandle_Object_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060072F6 RID: 29430 RVA: 0x001D2110 File Offset: 0x001D0310 [CallerCount(70)] [CachedScanResults(RefRangeStart = 603958, RefRangeEnd = 604028, XrefRangeStart = 603956, XrefRangeEnd = 603958, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UnpinMemory(GCHandle handle) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref handle; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_UnpinMemory_Public_Static_Void_GCHandle_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060072F7 RID: 29431 RVA: 0x001D2158 File Offset: 0x001D0358 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604030, RefRangeEnd = 604031, XrefRangeStart = 604028, XrefRangeEnd = 604030, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateCollider() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateCollider_Public_Static_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060072F8 RID: 29432 RVA: 0x001D219C File Offset: 0x001D039C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604033, RefRangeEnd = 604034, XrefRangeStart = 604031, XrefRangeEnd = 604033, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyCollider(IntPtr collider) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref collider; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyCollider_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060072F9 RID: 29433 RVA: 0x001D21E4 File Offset: 0x001D03E4 [CallerCount(14)] [CachedScanResults(RefRangeStart = 604036, RefRangeEnd = 604050, XrefRangeStart = 604034, XrefRangeEnd = 604036, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateShape(Oni.ShapeType shapeType) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref shapeType; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateShape_Public_Static_IntPtr_ShapeType_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060072FA RID: 29434 RVA: 0x001D2238 File Offset: 0x001D0438 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604052, RefRangeEnd = 604054, XrefRangeStart = 604050, XrefRangeEnd = 604052, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyShape(IntPtr shape) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref shape; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyShape_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060072FB RID: 29435 RVA: 0x001D2280 File Offset: 0x001D0480 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604056, RefRangeEnd = 604057, XrefRangeStart = 604054, XrefRangeEnd = 604056, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateRigidbody() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateRigidbody_Public_Static_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060072FC RID: 29436 RVA: 0x001D22C4 File Offset: 0x001D04C4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604059, RefRangeEnd = 604060, XrefRangeStart = 604057, XrefRangeEnd = 604059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyRigidbody(IntPtr rigidbody) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref rigidbody; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyRigidbody_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060072FD RID: 29437 RVA: 0x001D230C File Offset: 0x001D050C [CallerCount(2)] [CachedScanResults(RefRangeStart = 604062, RefRangeEnd = 604064, XrefRangeStart = 604060, XrefRangeEnd = 604062, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UpdateCollider(IntPtr collider, ref Oni.Collider adaptor) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref collider; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &adaptor; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_UpdateCollider_Public_Static_Void_IntPtr_byref_Collider_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060072FE RID: 29438 RVA: 0x001D2368 File Offset: 0x001D0568 [CallerCount(10)] [CachedScanResults(RefRangeStart = 604066, RefRangeEnd = 604076, XrefRangeStart = 604064, XrefRangeEnd = 604066, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UpdateShape(IntPtr shape, ref Oni.Shape adaptor) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref shape; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &adaptor; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_UpdateShape_Public_Static_Void_IntPtr_byref_Shape_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060072FF RID: 29439 RVA: 0x001D23C4 File Offset: 0x001D05C4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604078, RefRangeEnd = 604080, XrefRangeStart = 604076, XrefRangeEnd = 604078, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UpdateRigidbody(IntPtr rigidbody, ref Oni.Rigidbody adaptor) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref rigidbody; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &adaptor; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_UpdateRigidbody_Public_Static_Void_IntPtr_byref_Rigidbody_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007300 RID: 29440 RVA: 0x001D2420 File Offset: 0x001D0620 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604082, RefRangeEnd = 604083, XrefRangeStart = 604080, XrefRangeEnd = 604082, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetRigidbodyVelocity(IntPtr rigidbody, ref Oni.RigidbodyVelocities velocities) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref rigidbody; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &velocities; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetRigidbodyVelocity_Public_Static_Void_IntPtr_byref_RigidbodyVelocities_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007301 RID: 29441 RVA: 0x001D247C File Offset: 0x001D067C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604085, RefRangeEnd = 604086, XrefRangeStart = 604083, XrefRangeEnd = 604085, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetColliderShape(IntPtr collider, IntPtr shape) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref collider; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref shape; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetColliderShape_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007302 RID: 29442 RVA: 0x001D24D4 File Offset: 0x001D06D4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604088, RefRangeEnd = 604090, XrefRangeStart = 604086, XrefRangeEnd = 604088, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetColliderRigidbody(IntPtr collider, IntPtr rigidbody) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref collider; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rigidbody; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetColliderRigidbody_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007303 RID: 29443 RVA: 0x001D252C File Offset: 0x001D072C [CallerCount(2)] [CachedScanResults(RefRangeStart = 604092, RefRangeEnd = 604094, XrefRangeStart = 604090, XrefRangeEnd = 604092, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetColliderMaterial(IntPtr collider, IntPtr material) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref collider; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref material; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetColliderMaterial_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007304 RID: 29444 RVA: 0x001D2584 File Offset: 0x001D0784 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604096, RefRangeEnd = 604097, XrefRangeStart = 604094, XrefRangeEnd = 604096, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateCollisionMaterial() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateCollisionMaterial_Public_Static_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007305 RID: 29445 RVA: 0x001D25C8 File Offset: 0x001D07C8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604099, RefRangeEnd = 604100, XrefRangeStart = 604097, XrefRangeEnd = 604099, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyCollisionMaterial(IntPtr material) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref material; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyCollisionMaterial_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007306 RID: 29446 RVA: 0x001D2610 File Offset: 0x001D0810 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604102, RefRangeEnd = 604104, XrefRangeStart = 604100, XrefRangeEnd = 604102, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UpdateCollisionMaterial(IntPtr material, ref Oni.CollisionMaterial adaptor) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref material; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &adaptor; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_UpdateCollisionMaterial_Public_Static_Void_IntPtr_byref_CollisionMaterial_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007307 RID: 29447 RVA: 0x001D266C File Offset: 0x001D086C [CallerCount(2)] [CachedScanResults(RefRangeStart = 604106, RefRangeEnd = 604108, XrefRangeStart = 604104, XrefRangeEnd = 604106, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateSolver(int maxParticles, int maxNeighbours) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref maxParticles; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref maxNeighbours; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateSolver_Public_Static_IntPtr_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007308 RID: 29448 RVA: 0x001D26D4 File Offset: 0x001D08D4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604110, RefRangeEnd = 604112, XrefRangeStart = 604108, XrefRangeEnd = 604110, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroySolver(IntPtr solver) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroySolver_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007309 RID: 29449 RVA: 0x001D271C File Offset: 0x001D091C [CallerCount(4)] [CachedScanResults(RefRangeStart = 604114, RefRangeEnd = 604118, XrefRangeStart = 604112, XrefRangeEnd = 604114, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void AddCollider(IntPtr solver, IntPtr collider) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref collider; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_AddCollider_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600730A RID: 29450 RVA: 0x001D2774 File Offset: 0x001D0974 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604120, RefRangeEnd = 604124, XrefRangeStart = 604118, XrefRangeEnd = 604120, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void RemoveCollider(IntPtr solver, IntPtr collider) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref collider; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_RemoveCollider_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600730B RID: 29451 RVA: 0x001D27CC File Offset: 0x001D09CC [CallerCount(1)] [CachedScanResults(RefRangeStart = 604126, RefRangeEnd = 604127, XrefRangeStart = 604124, XrefRangeEnd = 604126, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetBounds(IntPtr solver, ref Vector3 min, ref Vector3 max) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &min; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &max; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetBounds_Public_Static_Void_IntPtr_byref_Vector3_byref_Vector3_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600730C RID: 29452 RVA: 0x001D283C File Offset: 0x001D0A3C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604129, RefRangeEnd = 604130, XrefRangeStart = 604127, XrefRangeEnd = 604129, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetParticleGridSize(IntPtr solver) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetParticleGridSize_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600730D RID: 29453 RVA: 0x001D2890 File Offset: 0x001D0A90 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604132, RefRangeEnd = 604133, XrefRangeStart = 604130, XrefRangeEnd = 604132, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetParticleGrid(IntPtr solver, Il2CppStructArray cells) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(cells); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetParticleGrid_Public_Static_Void_IntPtr_Il2CppStructArray_1_GridCell_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600730E RID: 29454 RVA: 0x001D28F0 File Offset: 0x001D0AF0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604135, RefRangeEnd = 604137, XrefRangeStart = 604133, XrefRangeEnd = 604135, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetSolverParameters(IntPtr solver, ref Oni.SolverParameters parameters) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ¶meters; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetSolverParameters_Public_Static_Void_IntPtr_byref_SolverParameters_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600730F RID: 29455 RVA: 0x001D294C File Offset: 0x001D0B4C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604137, XrefRangeEnd = 604139, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetSolverParameters(IntPtr solver, ref Oni.SolverParameters parameters) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ¶meters; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetSolverParameters_Public_Static_Void_IntPtr_byref_SolverParameters_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007310 RID: 29456 RVA: 0x001D29A8 File Offset: 0x001D0BA8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604141, RefRangeEnd = 604142, XrefRangeStart = 604139, XrefRangeEnd = 604141, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetActiveParticles(IntPtr solver, Il2CppStructArray active, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(active); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetActiveParticles_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007311 RID: 29457 RVA: 0x001D2A28 File Offset: 0x001D0C28 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604144, RefRangeEnd = 604147, XrefRangeStart = 604142, XrefRangeEnd = 604144, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void AddSimulationTime(IntPtr solver, float step_dt) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref step_dt; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_AddSimulationTime_Public_Static_Void_IntPtr_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007312 RID: 29458 RVA: 0x001D2A80 File Offset: 0x001D0C80 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604149, RefRangeEnd = 604150, XrefRangeStart = 604147, XrefRangeEnd = 604149, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void ResetSimulationTime(IntPtr solver) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_ResetSimulationTime_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007313 RID: 29459 RVA: 0x001D2AC8 File Offset: 0x001D0CC8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604152, RefRangeEnd = 604153, XrefRangeStart = 604150, XrefRangeEnd = 604152, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UpdateSolver(IntPtr solver, float substep_dt) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref substep_dt; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_UpdateSolver_Public_Static_Void_IntPtr_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007314 RID: 29460 RVA: 0x001D2B20 File Offset: 0x001D0D20 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604155, RefRangeEnd = 604156, XrefRangeStart = 604153, XrefRangeEnd = 604155, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void ApplyPositionInterpolation(IntPtr solver, float substep_dt) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref substep_dt; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_ApplyPositionInterpolation_Public_Static_Void_IntPtr_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007315 RID: 29461 RVA: 0x001D2B78 File Offset: 0x001D0D78 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604158, RefRangeEnd = 604159, XrefRangeStart = 604156, XrefRangeEnd = 604158, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void UpdateSkeletalAnimation(IntPtr solver) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_UpdateSkeletalAnimation_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007316 RID: 29462 RVA: 0x001D2BC0 File Offset: 0x001D0DC0 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604159, XrefRangeEnd = 604161, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetConstraintsOrder(IntPtr solver, Il2CppStructArray order) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(order); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetConstraintsOrder_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007317 RID: 29463 RVA: 0x001D2C20 File Offset: 0x001D0E20 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604163, RefRangeEnd = 604165, XrefRangeStart = 604161, XrefRangeEnd = 604163, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetConstraintsOrder(IntPtr solver, Il2CppStructArray order) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(order); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetConstraintsOrder_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007318 RID: 29464 RVA: 0x001D2C80 File Offset: 0x001D0E80 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604167, RefRangeEnd = 604171, XrefRangeStart = 604165, XrefRangeEnd = 604167, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetConstraintCount(IntPtr solver, int type) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref type; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetConstraintCount_Public_Static_Int32_IntPtr_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007319 RID: 29465 RVA: 0x001D2CE8 File Offset: 0x001D0EE8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604173, RefRangeEnd = 604175, XrefRangeStart = 604171, XrefRangeEnd = 604173, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetActiveConstraintIndices(IntPtr solver, Il2CppStructArray indices, int num, int type) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref type; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetActiveConstraintIndices_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600731A RID: 29466 RVA: 0x001D2D6C File Offset: 0x001D0F6C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604175, XrefRangeEnd = 604177, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetRenderableParticlePositions(IntPtr solver, Il2CppStructArray positions, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(positions); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetRenderableParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600731B RID: 29467 RVA: 0x001D2E00 File Offset: 0x001D1000 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604179, RefRangeEnd = 604180, XrefRangeStart = 604177, XrefRangeEnd = 604179, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetRenderableParticlePositions(IntPtr solver, Il2CppStructArray positions, int num, int sourceOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(positions); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetRenderableParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600731C RID: 29468 RVA: 0x001D2E94 File Offset: 0x001D1094 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604182, RefRangeEnd = 604184, XrefRangeStart = 604180, XrefRangeEnd = 604182, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetParticlePhases(IntPtr solver, Il2CppStructArray phases, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(phases); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetParticlePhases_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600731D RID: 29469 RVA: 0x001D2F28 File Offset: 0x001D1128 [CallerCount(9)] [CachedScanResults(RefRangeStart = 604186, RefRangeEnd = 604195, XrefRangeStart = 604184, XrefRangeEnd = 604186, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetParticlePositions(IntPtr solver, Il2CppStructArray positions, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(positions); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600731E RID: 29470 RVA: 0x001D2FBC File Offset: 0x001D11BC [CallerCount(5)] [CachedScanResults(RefRangeStart = 604197, RefRangeEnd = 604202, XrefRangeStart = 604195, XrefRangeEnd = 604197, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetParticlePositions(IntPtr solver, Il2CppStructArray positions, int num, int sourceOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(positions); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600731F RID: 29471 RVA: 0x001D3050 File Offset: 0x001D1250 [CallerCount(7)] [CachedScanResults(RefRangeStart = 604204, RefRangeEnd = 604211, XrefRangeStart = 604202, XrefRangeEnd = 604204, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetParticleInverseMasses(IntPtr solver, Il2CppStructArray invMasses, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(invMasses); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetParticleInverseMasses_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007320 RID: 29472 RVA: 0x001D30E4 File Offset: 0x001D12E4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604213, RefRangeEnd = 604215, XrefRangeStart = 604211, XrefRangeEnd = 604213, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetParticleSolidRadii(IntPtr solver, Il2CppStructArray radii, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(radii); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetParticleSolidRadii_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007321 RID: 29473 RVA: 0x001D3178 File Offset: 0x001D1378 [CallerCount(6)] [CachedScanResults(RefRangeStart = 604217, RefRangeEnd = 604223, XrefRangeStart = 604215, XrefRangeEnd = 604217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetParticleVelocities(IntPtr solver, Il2CppStructArray velocities, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(velocities); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007322 RID: 29474 RVA: 0x001D320C File Offset: 0x001D140C [CallerCount(2)] [CachedScanResults(RefRangeStart = 604225, RefRangeEnd = 604227, XrefRangeStart = 604223, XrefRangeEnd = 604225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetParticleVelocities(IntPtr solver, Il2CppStructArray velocities, int num, int sourceOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(velocities); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007323 RID: 29475 RVA: 0x001D32A0 File Offset: 0x001D14A0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604229, RefRangeEnd = 604230, XrefRangeStart = 604227, XrefRangeEnd = 604229, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void AddParticleExternalForces(IntPtr solver, Il2CppStructArray forces, Il2CppStructArray indices, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(forces); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_AddParticleExternalForces_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007324 RID: 29476 RVA: 0x001D3328 File Offset: 0x001D1528 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604232, RefRangeEnd = 604233, XrefRangeStart = 604230, XrefRangeEnd = 604232, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void AddParticleExternalForce(IntPtr solver, ref Vector4 force, Il2CppStructArray indices, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &force; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_AddParticleExternalForce_Public_Static_Void_IntPtr_byref_Vector4_Il2CppStructArray_1_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007325 RID: 29477 RVA: 0x001D33AC File Offset: 0x001D15AC [CallerCount(2)] [CachedScanResults(RefRangeStart = 604235, RefRangeEnd = 604237, XrefRangeStart = 604233, XrefRangeEnd = 604235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetParticleVorticities(IntPtr solver, Il2CppStructArray vorticities, int num, int sourceOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(vorticities); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetParticleVorticities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007326 RID: 29478 RVA: 0x001D3440 File Offset: 0x001D1640 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604239, RefRangeEnd = 604241, XrefRangeStart = 604237, XrefRangeEnd = 604239, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetParticleDensities(IntPtr solver, Il2CppStructArray densities, int num, int sourceOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(densities); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetParticleDensities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007327 RID: 29479 RVA: 0x001D34D4 File Offset: 0x001D16D4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604243, RefRangeEnd = 604244, XrefRangeStart = 604241, XrefRangeEnd = 604243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetDeformableTriangleCount(IntPtr solver) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetDeformableTriangleCount_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007328 RID: 29480 RVA: 0x001D3528 File Offset: 0x001D1728 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604246, RefRangeEnd = 604248, XrefRangeStart = 604244, XrefRangeEnd = 604246, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableTriangles(IntPtr solver, Il2CppStructArray indices, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableTriangles_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007329 RID: 29481 RVA: 0x001D35AC File Offset: 0x001D17AC [CallerCount(1)] [CachedScanResults(RefRangeStart = 604250, RefRangeEnd = 604251, XrefRangeStart = 604248, XrefRangeEnd = 604250, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int RemoveDeformableTriangles(IntPtr solver, int num, int sourceOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_RemoveDeformableTriangles_Public_Static_Int32_IntPtr_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600732A RID: 29482 RVA: 0x001D3628 File Offset: 0x001D1828 [CallerCount(20)] [CachedScanResults(RefRangeStart = 604253, RefRangeEnd = 604273, XrefRangeStart = 604251, XrefRangeEnd = 604253, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetConstraintGroupParameters(IntPtr solver, int type, ref Oni.ConstraintParameters parameters) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref type; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ¶meters; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetConstraintGroupParameters_Public_Static_Void_IntPtr_Int32_byref_ConstraintParameters_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600732B RID: 29483 RVA: 0x001D3694 File Offset: 0x001D1894 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604273, XrefRangeEnd = 604275, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetConstraintGroupParameters(IntPtr solver, int type, ref Oni.ConstraintParameters parameters) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref type; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ¶meters; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetConstraintGroupParameters_Public_Static_Void_IntPtr_Int32_byref_ConstraintParameters_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600732C RID: 29484 RVA: 0x001D3700 File Offset: 0x001D1900 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604277, RefRangeEnd = 604278, XrefRangeStart = 604275, XrefRangeEnd = 604277, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetCollisionMaterials(IntPtr solver, Il2CppStructArray materials, Il2CppStructArray indices, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(materials); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetCollisionMaterials_Public_Static_Void_IntPtr_Il2CppStructArray_1_IntPtr_Il2CppStructArray_1_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600732D RID: 29485 RVA: 0x001D3788 File Offset: 0x001D1988 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604280, RefRangeEnd = 604282, XrefRangeStart = 604278, XrefRangeEnd = 604280, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetRestPositions(IntPtr solver, Il2CppStructArray positions, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(positions); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetRestPositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600732E RID: 29486 RVA: 0x001D381C File Offset: 0x001D1A1C [CallerCount(2)] [CachedScanResults(RefRangeStart = 604284, RefRangeEnd = 604286, XrefRangeStart = 604282, XrefRangeEnd = 604284, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetFluidMaterials(IntPtr solver, Il2CppStructArray materials, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(materials); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetFluidMaterials_Public_Static_Void_IntPtr_Il2CppStructArray_1_FluidMaterial_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600732F RID: 29487 RVA: 0x001D38A0 File Offset: 0x001D1AA0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604288, RefRangeEnd = 604289, XrefRangeStart = 604286, XrefRangeEnd = 604288, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetFluidMaterialIndices(IntPtr solver, Il2CppStructArray indices, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetFluidMaterialIndices_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007330 RID: 29488 RVA: 0x001D3934 File Offset: 0x001D1B34 [CallerCount(5)] [CachedScanResults(RefRangeStart = 604291, RefRangeEnd = 604296, XrefRangeStart = 604289, XrefRangeEnd = 604291, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateDeformableMesh(IntPtr solver, IntPtr halfEdge, IntPtr skinConstraintBatch, Il2CppStructArray worldToLocal, IntPtr particleIndices, int vertexCapacity, int vertexCount) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)7) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref halfEdge; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref skinConstraintBatch; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(worldToLocal); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref particleIndices; ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref vertexCapacity; ptr[checked(unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref vertexCount; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateDeformableMesh_Public_Static_IntPtr_IntPtr_IntPtr_IntPtr_Il2CppStructArray_1_Single_IntPtr_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007331 RID: 29489 RVA: 0x001D3A00 File Offset: 0x001D1C00 [CallerCount(6)] [CachedScanResults(RefRangeStart = 604298, RefRangeEnd = 604304, XrefRangeStart = 604296, XrefRangeEnd = 604298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyDeformableMesh(IntPtr solver, IntPtr mesh) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref mesh; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyDeformableMesh_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007332 RID: 29490 RVA: 0x001D3A58 File Offset: 0x001D1C58 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604306, RefRangeEnd = 604308, XrefRangeStart = 604304, XrefRangeEnd = 604306, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool TearDeformableMeshAtVertex(IntPtr mesh, int vertexIndex, ref Vector3 planePoint, ref Vector3 planeNormal, Il2CppStructArray updated_edges, ref int num_edges) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref vertexIndex; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &planePoint; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &planeNormal; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(updated_edges); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &num_edges; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_TearDeformableMeshAtVertex_Public_Static_Boolean_IntPtr_Int32_byref_Vector3_byref_Vector3_Il2CppStructArray_1_Int32_byref_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007333 RID: 29491 RVA: 0x001D3B14 File Offset: 0x001D1D14 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604310, RefRangeEnd = 604314, XrefRangeStart = 604308, XrefRangeEnd = 604310, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableMeshTBNUpdate(IntPtr mesh, Oni.NormalsUpdate normalsUpdate, bool skinTangents) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref normalsUpdate; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref skinTangents; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableMeshTBNUpdate_Public_Static_Void_IntPtr_NormalsUpdate_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007334 RID: 29492 RVA: 0x001D3B80 File Offset: 0x001D1D80 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604316, RefRangeEnd = 604319, XrefRangeStart = 604314, XrefRangeEnd = 604316, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableMeshTransform(IntPtr mesh, Il2CppStructArray worldToLocal) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(worldToLocal); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableMeshTransform_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007335 RID: 29493 RVA: 0x001D3BE0 File Offset: 0x001D1DE0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604321, RefRangeEnd = 604322, XrefRangeStart = 604319, XrefRangeEnd = 604321, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableMeshSkinMap(IntPtr mesh, IntPtr sourceMesh, IntPtr triangleSkinMap) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceMesh; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref triangleSkinMap; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableMeshSkinMap_Public_Static_Void_IntPtr_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007336 RID: 29494 RVA: 0x001D3C4C File Offset: 0x001D1E4C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604322, XrefRangeEnd = 604324, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableMeshParticleIndices(IntPtr mesh, IntPtr particleIndices) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref particleIndices; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableMeshParticleIndices_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007337 RID: 29495 RVA: 0x001D3CA4 File Offset: 0x001D1EA4 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604326, RefRangeEnd = 604329, XrefRangeStart = 604324, XrefRangeEnd = 604326, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableMeshData(IntPtr mesh, IntPtr triangles, IntPtr vertices, IntPtr normals, IntPtr tangents, IntPtr colors, IntPtr uv1, IntPtr uv2, IntPtr uv3, IntPtr uv4) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)10) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref triangles; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref vertices; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref normals; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref tangents; ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref colors; ptr[checked(unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref uv1; ptr[checked(unchecked((UIntPtr)7) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref uv2; ptr[checked(unchecked((UIntPtr)8) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref uv3; ptr[checked(unchecked((UIntPtr)9) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref uv4; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableMeshData_Public_Static_Void_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007338 RID: 29496 RVA: 0x001D3D98 File Offset: 0x001D1F98 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604331, RefRangeEnd = 604333, XrefRangeStart = 604329, XrefRangeEnd = 604331, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableMeshAnimationData(IntPtr mesh, Il2CppStructArray bindPoses, Il2CppStructArray weights, int numBones) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bindPoses); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(weights); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref numBones; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableMeshAnimationData_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_Il2CppStructArray_1_BoneWeights_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007339 RID: 29497 RVA: 0x001D3E20 File Offset: 0x001D2020 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604335, RefRangeEnd = 604337, XrefRangeStart = 604333, XrefRangeEnd = 604335, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDeformableMeshBoneTransforms(IntPtr mesh, Il2CppStructArray boneTransforms) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(boneTransforms); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDeformableMeshBoneTransforms_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600733A RID: 29498 RVA: 0x001D3E80 File Offset: 0x001D2080 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604339, RefRangeEnd = 604340, XrefRangeStart = 604337, XrefRangeEnd = 604339, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void ForceDeformableMeshSkeletalSkinning(IntPtr mesh) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_ForceDeformableMeshSkeletalSkinning_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600733B RID: 29499 RVA: 0x001D3EC8 File Offset: 0x001D20C8 [CallerCount(8)] [CachedScanResults(RefRangeStart = 604342, RefRangeEnd = 604350, XrefRangeStart = 604340, XrefRangeEnd = 604342, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateBatch(int type, bool cooked) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref type; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref cooked; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateBatch_Public_Static_IntPtr_Int32_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600733C RID: 29500 RVA: 0x001D3F30 File Offset: 0x001D2130 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604352, RefRangeEnd = 604356, XrefRangeStart = 604350, XrefRangeEnd = 604352, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyBatch(IntPtr batch) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyBatch_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600733D RID: 29501 RVA: 0x001D3F78 File Offset: 0x001D2178 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604358, RefRangeEnd = 604362, XrefRangeStart = 604356, XrefRangeEnd = 604358, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr AddBatch(IntPtr solver, IntPtr batch, bool sharesParticles) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref batch; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sharesParticles; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_AddBatch_Public_Static_IntPtr_IntPtr_IntPtr_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600733E RID: 29502 RVA: 0x001D3FF4 File Offset: 0x001D21F4 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604364, RefRangeEnd = 604368, XrefRangeStart = 604362, XrefRangeEnd = 604364, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void RemoveBatch(IntPtr solver, IntPtr batch) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref batch; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_RemoveBatch_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600733F RID: 29503 RVA: 0x001D404C File Offset: 0x001D224C [CallerCount(8)] [CachedScanResults(RefRangeStart = 604370, RefRangeEnd = 604378, XrefRangeStart = 604368, XrefRangeEnd = 604370, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool EnableBatch(IntPtr batch, bool enabled) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref enabled; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_EnableBatch_Public_Static_Boolean_IntPtr_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007340 RID: 29504 RVA: 0x001D40B4 File Offset: 0x001D22B4 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604380, RefRangeEnd = 604384, XrefRangeStart = 604378, XrefRangeEnd = 604380, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetBatchConstraintCount(IntPtr batch) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetBatchConstraintCount_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007341 RID: 29505 RVA: 0x001D4108 File Offset: 0x001D2308 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604386, RefRangeEnd = 604388, XrefRangeStart = 604384, XrefRangeEnd = 604386, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetBatchConstraintForces(IntPtr batch, Il2CppStructArray forces, int num, int destOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(forces); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref destOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetBatchConstraintForces_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007342 RID: 29506 RVA: 0x001D419C File Offset: 0x001D239C [CallerCount(4)] [CachedScanResults(RefRangeStart = 604390, RefRangeEnd = 604394, XrefRangeStart = 604388, XrefRangeEnd = 604390, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetBatchPhaseCount(IntPtr batch) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetBatchPhaseCount_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007343 RID: 29507 RVA: 0x001D41F0 File Offset: 0x001D23F0 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604396, RefRangeEnd = 604400, XrefRangeStart = 604394, XrefRangeEnd = 604396, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetBatchPhaseSizes(IntPtr batch, Il2CppStructArray phaseSizes) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(phaseSizes); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetBatchPhaseSizes_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007344 RID: 29508 RVA: 0x001D4250 File Offset: 0x001D2450 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604402, RefRangeEnd = 604406, XrefRangeStart = 604400, XrefRangeEnd = 604402, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetBatchPhaseSizes(IntPtr batch, Il2CppStructArray phaseSizes, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(phaseSizes); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetBatchPhaseSizes_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007345 RID: 29509 RVA: 0x001D42C0 File Offset: 0x001D24C0 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604408, RefRangeEnd = 604412, XrefRangeStart = 604406, XrefRangeEnd = 604408, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static bool CookBatch(IntPtr batch) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CookBatch_Public_Static_Boolean_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007346 RID: 29510 RVA: 0x001D4314 File Offset: 0x001D2514 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604414, RefRangeEnd = 604417, XrefRangeStart = 604412, XrefRangeEnd = 604414, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetActiveConstraints(IntPtr batch, Il2CppStructArray active, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(active); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetActiveConstraints_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007347 RID: 29511 RVA: 0x001D4394 File Offset: 0x001D2594 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604419, RefRangeEnd = 604421, XrefRangeStart = 604417, XrefRangeEnd = 604419, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDistanceConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray restLengths, Il2CppStructArray stiffnesses, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(restLengths); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDistanceConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007348 RID: 29512 RVA: 0x001D4434 File Offset: 0x001D2634 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604423, RefRangeEnd = 604424, XrefRangeStart = 604421, XrefRangeEnd = 604423, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetDistanceConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray restLengths, Il2CppStructArray stiffnesses) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(restLengths); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetDistanceConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007349 RID: 29513 RVA: 0x001D44C4 File Offset: 0x001D26C4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604426, RefRangeEnd = 604428, XrefRangeStart = 604424, XrefRangeEnd = 604426, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetBendingConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray restBends, Il2CppStructArray bendingStiffnesses, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(restBends); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bendingStiffnesses); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetBendingConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600734A RID: 29514 RVA: 0x001D4564 File Offset: 0x001D2764 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604430, RefRangeEnd = 604431, XrefRangeStart = 604428, XrefRangeEnd = 604430, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetBendingConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray restBends, Il2CppStructArray bendingStiffnesses) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(restBends); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bendingStiffnesses); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetBendingConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600734B RID: 29515 RVA: 0x001D45F4 File Offset: 0x001D27F4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604433, RefRangeEnd = 604435, XrefRangeStart = 604431, XrefRangeEnd = 604433, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetSkinConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray points, Il2CppStructArray normals, Il2CppStructArray radiiBackstops, Il2CppStructArray stiffnesses, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)7) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(points); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(normals); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(radiiBackstops); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); ptr[checked(unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetSkinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_Il2CppStructArray_1_Single_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600734C RID: 29516 RVA: 0x001D46C4 File Offset: 0x001D28C4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604437, RefRangeEnd = 604439, XrefRangeStart = 604435, XrefRangeEnd = 604437, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetSkinConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray points, Il2CppStructArray normals, Il2CppStructArray radiiBackstops, Il2CppStructArray stiffnesses) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(points); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(normals); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(radiiBackstops); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetSkinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_Il2CppStructArray_1_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600734D RID: 29517 RVA: 0x001D4784 File Offset: 0x001D2984 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604441, RefRangeEnd = 604442, XrefRangeStart = 604439, XrefRangeEnd = 604441, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetAerodynamicConstraints(IntPtr batch, Il2CppStructArray particleIndices, Il2CppStructArray aerodynamicCoeffs, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(particleIndices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(aerodynamicCoeffs); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetAerodynamicConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600734E RID: 29518 RVA: 0x001D480C File Offset: 0x001D2A0C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604444, RefRangeEnd = 604445, XrefRangeStart = 604442, XrefRangeEnd = 604444, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetVolumeConstraints(IntPtr batch, Il2CppStructArray triangleIndices, Il2CppStructArray firstTriangle, Il2CppStructArray numTriangles, Il2CppStructArray restVolumes, Il2CppStructArray pressureStiffnesses, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)7) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(triangleIndices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(firstTriangle); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(numTriangles); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(restVolumes); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(pressureStiffnesses); ptr[checked(unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetVolumeConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600734F RID: 29519 RVA: 0x001D48DC File Offset: 0x001D2ADC [CallerCount(2)] [CachedScanResults(RefRangeStart = 604447, RefRangeEnd = 604449, XrefRangeStart = 604445, XrefRangeEnd = 604447, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetTetherConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray maxLenghtsScales, Il2CppStructArray stiffnesses, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(maxLenghtsScales); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetTetherConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector2_Il2CppStructArray_1_Single_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007350 RID: 29520 RVA: 0x001D497C File Offset: 0x001D2B7C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604451, RefRangeEnd = 604452, XrefRangeStart = 604449, XrefRangeEnd = 604451, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetTetherConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray maxLenghtsScales, Il2CppStructArray stiffnesses) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(maxLenghtsScales); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetTetherConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector2_Il2CppStructArray_1_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007351 RID: 29521 RVA: 0x001D4A0C File Offset: 0x001D2C0C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604454, RefRangeEnd = 604455, XrefRangeStart = 604452, XrefRangeEnd = 604454, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetPinConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray pinOffsets, Il2CppStructArray colliders, Il2CppStructArray stiffnesses, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(pinOffsets); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(colliders); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetPinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_IntPtr_Il2CppStructArray_1_Single_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007352 RID: 29522 RVA: 0x001D4AC4 File Offset: 0x001D2CC4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604457, RefRangeEnd = 604458, XrefRangeStart = 604455, XrefRangeEnd = 604457, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetStitchConstraints(IntPtr batch, Il2CppStructArray indices, Il2CppStructArray stiffnesses, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref batch; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(indices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(stiffnesses); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetStitchConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007353 RID: 29523 RVA: 0x001D4B4C File Offset: 0x001D2D4C [CallerCount(2)] [CachedScanResults(RefRangeStart = 604460, RefRangeEnd = 604462, XrefRangeStart = 604458, XrefRangeEnd = 604460, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetCollisionContacts(IntPtr solver, Il2CppStructArray contacts, int n) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(contacts); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref n; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetCollisionContacts_Public_Static_Void_IntPtr_Il2CppStructArray_1_Contact_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007354 RID: 29524 RVA: 0x001D4BBC File Offset: 0x001D2DBC [CallerCount(1)] [CachedScanResults(RefRangeStart = 604464, RefRangeEnd = 604465, XrefRangeStart = 604462, XrefRangeEnd = 604464, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void ClearDiffuseParticles(IntPtr solver) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_ClearDiffuseParticles_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007355 RID: 29525 RVA: 0x001D4C04 File Offset: 0x001D2E04 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604465, XrefRangeEnd = 604467, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int SetDiffuseParticles(IntPtr solver, Il2CppStructArray positions, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(positions); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDiffuseParticles_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007356 RID: 29526 RVA: 0x001D4C84 File Offset: 0x001D2E84 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604467, XrefRangeEnd = 604469, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetDiffuseParticleVelocities(IntPtr solver, Il2CppStructArray velocities, int num, int sourceOffset) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(velocities); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourceOffset; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetDiffuseParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007357 RID: 29527 RVA: 0x001D4D18 File Offset: 0x001D2F18 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604469, XrefRangeEnd = 604471, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetDiffuseParticleNeighbourCounts(IntPtr solver, IntPtr neighbourCounts) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref solver; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref neighbourCounts; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetDiffuseParticleNeighbourCounts_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007358 RID: 29528 RVA: 0x001D4D70 File Offset: 0x001D2F70 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604473, RefRangeEnd = 604474, XrefRangeStart = 604471, XrefRangeEnd = 604473, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateHalfEdgeMesh() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateHalfEdgeMesh_Public_Static_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007359 RID: 29529 RVA: 0x001D4DB4 File Offset: 0x001D2FB4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604476, RefRangeEnd = 604477, XrefRangeStart = 604474, XrefRangeEnd = 604476, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyHalfEdgeMesh(IntPtr mesh) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyHalfEdgeMesh_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600735A RID: 29530 RVA: 0x001D4DFC File Offset: 0x001D2FFC [CallerCount(4)] [CachedScanResults(RefRangeStart = 604479, RefRangeEnd = 604483, XrefRangeStart = 604477, XrefRangeEnd = 604479, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetVertices(IntPtr mesh, IntPtr vertices, int n) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref vertices; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref n; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetVertices_Public_Static_Void_IntPtr_IntPtr_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600735B RID: 29531 RVA: 0x001D4E68 File Offset: 0x001D3068 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604485, RefRangeEnd = 604488, XrefRangeStart = 604483, XrefRangeEnd = 604485, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetHalfEdges(IntPtr mesh, IntPtr halfedges, int n) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref halfedges; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref n; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetHalfEdges_Public_Static_Void_IntPtr_IntPtr_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600735C RID: 29532 RVA: 0x001D4ED4 File Offset: 0x001D30D4 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604490, RefRangeEnd = 604493, XrefRangeStart = 604488, XrefRangeEnd = 604490, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetFaces(IntPtr mesh, IntPtr faces, int n) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref faces; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref n; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetFaces_Public_Static_Void_IntPtr_IntPtr_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600735D RID: 29533 RVA: 0x001D4F40 File Offset: 0x001D3140 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604495, RefRangeEnd = 604498, XrefRangeStart = 604493, XrefRangeEnd = 604495, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetNormals(IntPtr mesh, IntPtr normals) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref normals; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetNormals_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600735E RID: 29534 RVA: 0x001D4F98 File Offset: 0x001D3198 [CallerCount(3)] [CachedScanResults(RefRangeStart = 604500, RefRangeEnd = 604503, XrefRangeStart = 604498, XrefRangeEnd = 604500, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetTangents(IntPtr mesh, IntPtr tangents) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref tangents; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetTangents_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600735F RID: 29535 RVA: 0x001D4FF0 File Offset: 0x001D31F0 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604505, RefRangeEnd = 604509, XrefRangeStart = 604503, XrefRangeEnd = 604505, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetInverseOrientations(IntPtr mesh, IntPtr orientations) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref orientations; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetInverseOrientations_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007360 RID: 29536 RVA: 0x001D5048 File Offset: 0x001D3248 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604511, RefRangeEnd = 604515, XrefRangeStart = 604509, XrefRangeEnd = 604511, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetVisualMap(IntPtr mesh, IntPtr map) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref map; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetVisualMap_Public_Static_Void_IntPtr_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007361 RID: 29537 RVA: 0x001D50A0 File Offset: 0x001D32A0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604517, RefRangeEnd = 604519, XrefRangeStart = 604515, XrefRangeEnd = 604517, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetVertexCount(IntPtr mesh) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetVertexCount_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007362 RID: 29538 RVA: 0x001D50F4 File Offset: 0x001D32F4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604521, RefRangeEnd = 604522, XrefRangeStart = 604519, XrefRangeEnd = 604521, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetHalfEdgeCount(IntPtr mesh) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetHalfEdgeCount_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007363 RID: 29539 RVA: 0x001D5148 File Offset: 0x001D3348 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604524, RefRangeEnd = 604525, XrefRangeStart = 604522, XrefRangeEnd = 604524, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetFaceCount(IntPtr mesh) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetFaceCount_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007364 RID: 29540 RVA: 0x001D519C File Offset: 0x001D339C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604527, RefRangeEnd = 604528, XrefRangeStart = 604525, XrefRangeEnd = 604527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetHalfEdgeMeshInfo(IntPtr mesh, ref Oni.MeshInformation meshInfo) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &meshInfo; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetHalfEdgeMeshInfo_Public_Static_Int32_IntPtr_byref_MeshInformation_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007365 RID: 29541 RVA: 0x001D5204 File Offset: 0x001D3404 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604530, RefRangeEnd = 604531, XrefRangeStart = 604528, XrefRangeEnd = 604530, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void CalculatePrimitiveCounts(IntPtr mesh, Il2CppStructArray vertices, Il2CppStructArray triangles, int vertexCount, int triangleCount) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(vertices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(triangles); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref vertexCount; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref triangleCount; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CalculatePrimitiveCounts_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Int32_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007366 RID: 29542 RVA: 0x001D52A0 File Offset: 0x001D34A0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604533, RefRangeEnd = 604534, XrefRangeStart = 604531, XrefRangeEnd = 604533, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void Generate(IntPtr mesh, Il2CppStructArray vertices, Il2CppStructArray triangles, int vertexCount, int triangleCount, ref Vector3 scale) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref mesh; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(vertices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(triangles); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref vertexCount; ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref triangleCount; ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = &scale; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_Generate_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Int32_Int32_Int32_byref_Vector3_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007367 RID: 29543 RVA: 0x001D5350 File Offset: 0x001D3550 [CallerCount(4)] [CachedScanResults(RefRangeStart = 604536, RefRangeEnd = 604540, XrefRangeStart = 604534, XrefRangeEnd = 604536, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int MakePhase(int group, Oni.ParticlePhase flags) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref group; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref flags; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_MakePhase_Public_Static_Int32_Int32_ParticlePhase_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007368 RID: 29544 RVA: 0x001D53B8 File Offset: 0x001D35B8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604542, RefRangeEnd = 604543, XrefRangeStart = 604540, XrefRangeEnd = 604542, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetGroupFromPhase(int phase) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref phase; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetGroupFromPhase_Public_Static_Int32_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06007369 RID: 29545 RVA: 0x001D540C File Offset: 0x001D360C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604545, RefRangeEnd = 604546, XrefRangeStart = 604543, XrefRangeEnd = 604545, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static float BendingConstraintRest(Il2CppStructArray constraintCoordinates) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(constraintCoordinates); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_BendingConstraintRest_Public_Static_Single_Il2CppStructArray_1_Single_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600736A RID: 29546 RVA: 0x001D5464 File Offset: 0x001D3664 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604548, RefRangeEnd = 604549, XrefRangeStart = 604546, XrefRangeEnd = 604548, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static IntPtr CreateTriangleSkinMap() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_CreateTriangleSkinMap_Public_Static_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600736B RID: 29547 RVA: 0x001D54A8 File Offset: 0x001D36A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604549, XrefRangeEnd = 604551, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void DestroyTriangleSkinMap(IntPtr skinmap) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref skinmap; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_DestroyTriangleSkinMap_Public_Static_Void_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600736C RID: 29548 RVA: 0x001D54F0 File Offset: 0x001D36F0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604553, RefRangeEnd = 604554, XrefRangeStart = 604551, XrefRangeEnd = 604553, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void Bind(IntPtr skinmap, IntPtr sourcemesh, IntPtr targetmesh, Il2CppStructArray sourceMasterFlags, Il2CppStructArray targetSlaveFlags) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref skinmap; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref sourcemesh; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref targetmesh; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(sourceMasterFlags); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(targetSlaveFlags); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_Bind_Public_Static_Void_IntPtr_IntPtr_IntPtr_Il2CppStructArray_1_UInt32_Il2CppStructArray_1_UInt32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600736D RID: 29549 RVA: 0x001D558C File Offset: 0x001D378C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604556, RefRangeEnd = 604557, XrefRangeStart = 604554, XrefRangeEnd = 604556, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetSkinnedVertexCount(IntPtr skinmap) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref skinmap; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetSkinnedVertexCount_Public_Static_Int32_IntPtr_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600736E RID: 29550 RVA: 0x001D55E0 File Offset: 0x001D37E0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604559, RefRangeEnd = 604560, XrefRangeStart = 604557, XrefRangeEnd = 604559, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetSkinInfo(IntPtr skinmap, Il2CppStructArray skinIndices, Il2CppStructArray sourceTriIndices, Il2CppStructArray baryPositions, Il2CppStructArray baryNormals, Il2CppStructArray baryTangents) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref skinmap; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(skinIndices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(sourceTriIndices); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(baryPositions); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(baryNormals); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(baryTangents); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetSkinInfo_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600736F RID: 29551 RVA: 0x001D56A0 File Offset: 0x001D38A0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604562, RefRangeEnd = 604563, XrefRangeStart = 604560, XrefRangeEnd = 604562, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SetSkinInfo(IntPtr skinmap, Il2CppStructArray skinIndices, Il2CppStructArray sourceTriIndices, Il2CppStructArray baryPositions, Il2CppStructArray baryNormals, Il2CppStructArray baryTangents, int num) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)7) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref skinmap; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(skinIndices); ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(sourceTriIndices); ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(baryPositions); ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(baryNormals); ptr[checked(unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(baryTangents); ptr[checked(unchecked((UIntPtr)6) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SetSkinInfo_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007370 RID: 29552 RVA: 0x001D5770 File Offset: 0x001D3970 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604565, RefRangeEnd = 604566, XrefRangeStart = 604563, XrefRangeEnd = 604565, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void WaitForAllTasks() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_WaitForAllTasks_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007371 RID: 29553 RVA: 0x001D57A4 File Offset: 0x001D39A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 604566, XrefRangeEnd = 604568, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void ClearTasks() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_ClearTasks_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007372 RID: 29554 RVA: 0x001D57D8 File Offset: 0x001D39D8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 604570, RefRangeEnd = 604571, XrefRangeStart = 604568, XrefRangeEnd = 604570, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetMaxSystemConcurrency() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetMaxSystemConcurrency_Public_Static_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007373 RID: 29555 RVA: 0x001D581C File Offset: 0x001D3A1C [CallerCount(1)] [CachedScanResults(RefRangeStart = 604573, RefRangeEnd = 604574, XrefRangeStart = 604571, XrefRangeEnd = 604573, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void SignalFrameStart() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SignalFrameStart_Public_Static_Void_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007374 RID: 29556 RVA: 0x001D5850 File Offset: 0x001D3A50 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604576, RefRangeEnd = 604578, XrefRangeStart = 604574, XrefRangeEnd = 604576, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static double SignalFrameEnd() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_SignalFrameEnd_Public_Static_Double_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007375 RID: 29557 RVA: 0x001D5894 File Offset: 0x001D3A94 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604580, RefRangeEnd = 604582, XrefRangeStart = 604578, XrefRangeEnd = 604580, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void EnableProfiler(bool cooked) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref cooked; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_EnableProfiler_Public_Static_Void_Boolean_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007376 RID: 29558 RVA: 0x001D58DC File Offset: 0x001D3ADC [CallerCount(2)] [CachedScanResults(RefRangeStart = 604584, RefRangeEnd = 604586, XrefRangeStart = 604582, XrefRangeEnd = 604584, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static int GetProfilingInfoCount() { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetProfilingInfoCount_Public_Static_Int32_0, 0, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007377 RID: 29559 RVA: 0x001D5920 File Offset: 0x001D3B20 [CallerCount(2)] [CachedScanResults(RefRangeStart = 604595, RefRangeEnd = 604597, XrefRangeStart = 604586, XrefRangeEnd = 604595, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe static void GetProfilingInfo([Out] Il2CppReferenceArray info, int num) { IntPtr* ptr; IntPtr intPtr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; ref IntPtr ptr2 = ref *ptr; intPtr = 0; ptr2 = &intPtr; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref num; IntPtr intPtr3; IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(Oni.NativeMethodInfoPtr_GetProfilingInfo_Public_Static_Void_Il2CppReferenceArray_1_ProfileInfo_Int32_0, 0, (void**)ptr, ref intPtr3); Il2CppException.RaiseExceptionIfNecessary(intPtr3); IntPtr intPtr4 = intPtr; *info = ((intPtr4 == 0) ? null : new Il2CppReferenceArray(intPtr4)); } // Token: 0x06007378 RID: 29560 RVA: 0x001D5994 File Offset: 0x001D3B94 // Note: this type is marked as 'beforefieldinit'. static Oni() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "Oni"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.NativeMethodInfoPtr_PinMemory_Public_Static_GCHandle_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671850); Oni.NativeMethodInfoPtr_UnpinMemory_Public_Static_Void_GCHandle_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671851); Oni.NativeMethodInfoPtr_CreateCollider_Public_Static_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671852); Oni.NativeMethodInfoPtr_DestroyCollider_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671853); Oni.NativeMethodInfoPtr_CreateShape_Public_Static_IntPtr_ShapeType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671854); Oni.NativeMethodInfoPtr_DestroyShape_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671855); Oni.NativeMethodInfoPtr_CreateRigidbody_Public_Static_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671856); Oni.NativeMethodInfoPtr_DestroyRigidbody_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671857); Oni.NativeMethodInfoPtr_UpdateCollider_Public_Static_Void_IntPtr_byref_Collider_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671858); Oni.NativeMethodInfoPtr_UpdateShape_Public_Static_Void_IntPtr_byref_Shape_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671859); Oni.NativeMethodInfoPtr_UpdateRigidbody_Public_Static_Void_IntPtr_byref_Rigidbody_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671860); Oni.NativeMethodInfoPtr_GetRigidbodyVelocity_Public_Static_Void_IntPtr_byref_RigidbodyVelocities_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671861); Oni.NativeMethodInfoPtr_SetColliderShape_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671862); Oni.NativeMethodInfoPtr_SetColliderRigidbody_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671863); Oni.NativeMethodInfoPtr_SetColliderMaterial_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671864); Oni.NativeMethodInfoPtr_CreateCollisionMaterial_Public_Static_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671865); Oni.NativeMethodInfoPtr_DestroyCollisionMaterial_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671866); Oni.NativeMethodInfoPtr_UpdateCollisionMaterial_Public_Static_Void_IntPtr_byref_CollisionMaterial_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671867); Oni.NativeMethodInfoPtr_CreateSolver_Public_Static_IntPtr_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671868); Oni.NativeMethodInfoPtr_DestroySolver_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671869); Oni.NativeMethodInfoPtr_AddCollider_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671870); Oni.NativeMethodInfoPtr_RemoveCollider_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671871); Oni.NativeMethodInfoPtr_GetBounds_Public_Static_Void_IntPtr_byref_Vector3_byref_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671872); Oni.NativeMethodInfoPtr_GetParticleGridSize_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671873); Oni.NativeMethodInfoPtr_GetParticleGrid_Public_Static_Void_IntPtr_Il2CppStructArray_1_GridCell_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671874); Oni.NativeMethodInfoPtr_SetSolverParameters_Public_Static_Void_IntPtr_byref_SolverParameters_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671875); Oni.NativeMethodInfoPtr_GetSolverParameters_Public_Static_Void_IntPtr_byref_SolverParameters_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671876); Oni.NativeMethodInfoPtr_SetActiveParticles_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671877); Oni.NativeMethodInfoPtr_AddSimulationTime_Public_Static_Void_IntPtr_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671878); Oni.NativeMethodInfoPtr_ResetSimulationTime_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671879); Oni.NativeMethodInfoPtr_UpdateSolver_Public_Static_Void_IntPtr_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671880); Oni.NativeMethodInfoPtr_ApplyPositionInterpolation_Public_Static_Void_IntPtr_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671881); Oni.NativeMethodInfoPtr_UpdateSkeletalAnimation_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671882); Oni.NativeMethodInfoPtr_GetConstraintsOrder_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671883); Oni.NativeMethodInfoPtr_SetConstraintsOrder_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671884); Oni.NativeMethodInfoPtr_GetConstraintCount_Public_Static_Int32_IntPtr_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671885); Oni.NativeMethodInfoPtr_GetActiveConstraintIndices_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671886); Oni.NativeMethodInfoPtr_SetRenderableParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671887); Oni.NativeMethodInfoPtr_GetRenderableParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671888); Oni.NativeMethodInfoPtr_SetParticlePhases_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671889); Oni.NativeMethodInfoPtr_SetParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671890); Oni.NativeMethodInfoPtr_GetParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671891); Oni.NativeMethodInfoPtr_SetParticleInverseMasses_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671892); Oni.NativeMethodInfoPtr_SetParticleSolidRadii_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671893); Oni.NativeMethodInfoPtr_SetParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671894); Oni.NativeMethodInfoPtr_GetParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671895); Oni.NativeMethodInfoPtr_AddParticleExternalForces_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671896); Oni.NativeMethodInfoPtr_AddParticleExternalForce_Public_Static_Void_IntPtr_byref_Vector4_Il2CppStructArray_1_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671897); Oni.NativeMethodInfoPtr_GetParticleVorticities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671898); Oni.NativeMethodInfoPtr_GetParticleDensities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671899); Oni.NativeMethodInfoPtr_GetDeformableTriangleCount_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671900); Oni.NativeMethodInfoPtr_SetDeformableTriangles_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671901); Oni.NativeMethodInfoPtr_RemoveDeformableTriangles_Public_Static_Int32_IntPtr_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671902); Oni.NativeMethodInfoPtr_SetConstraintGroupParameters_Public_Static_Void_IntPtr_Int32_byref_ConstraintParameters_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671903); Oni.NativeMethodInfoPtr_GetConstraintGroupParameters_Public_Static_Void_IntPtr_Int32_byref_ConstraintParameters_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671904); Oni.NativeMethodInfoPtr_SetCollisionMaterials_Public_Static_Void_IntPtr_Il2CppStructArray_1_IntPtr_Il2CppStructArray_1_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671905); Oni.NativeMethodInfoPtr_SetRestPositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671906); Oni.NativeMethodInfoPtr_SetFluidMaterials_Public_Static_Void_IntPtr_Il2CppStructArray_1_FluidMaterial_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671907); Oni.NativeMethodInfoPtr_SetFluidMaterialIndices_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671908); Oni.NativeMethodInfoPtr_CreateDeformableMesh_Public_Static_IntPtr_IntPtr_IntPtr_IntPtr_Il2CppStructArray_1_Single_IntPtr_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671909); Oni.NativeMethodInfoPtr_DestroyDeformableMesh_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671910); Oni.NativeMethodInfoPtr_TearDeformableMeshAtVertex_Public_Static_Boolean_IntPtr_Int32_byref_Vector3_byref_Vector3_Il2CppStructArray_1_Int32_byref_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671911); Oni.NativeMethodInfoPtr_SetDeformableMeshTBNUpdate_Public_Static_Void_IntPtr_NormalsUpdate_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671912); Oni.NativeMethodInfoPtr_SetDeformableMeshTransform_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671913); Oni.NativeMethodInfoPtr_SetDeformableMeshSkinMap_Public_Static_Void_IntPtr_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671914); Oni.NativeMethodInfoPtr_SetDeformableMeshParticleIndices_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671915); Oni.NativeMethodInfoPtr_SetDeformableMeshData_Public_Static_Void_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671916); Oni.NativeMethodInfoPtr_SetDeformableMeshAnimationData_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_Il2CppStructArray_1_BoneWeights_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671917); Oni.NativeMethodInfoPtr_SetDeformableMeshBoneTransforms_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671918); Oni.NativeMethodInfoPtr_ForceDeformableMeshSkeletalSkinning_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671919); Oni.NativeMethodInfoPtr_CreateBatch_Public_Static_IntPtr_Int32_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671920); Oni.NativeMethodInfoPtr_DestroyBatch_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671921); Oni.NativeMethodInfoPtr_AddBatch_Public_Static_IntPtr_IntPtr_IntPtr_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671922); Oni.NativeMethodInfoPtr_RemoveBatch_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671923); Oni.NativeMethodInfoPtr_EnableBatch_Public_Static_Boolean_IntPtr_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671924); Oni.NativeMethodInfoPtr_GetBatchConstraintCount_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671925); Oni.NativeMethodInfoPtr_GetBatchConstraintForces_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671926); Oni.NativeMethodInfoPtr_GetBatchPhaseCount_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671927); Oni.NativeMethodInfoPtr_GetBatchPhaseSizes_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671928); Oni.NativeMethodInfoPtr_SetBatchPhaseSizes_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671929); Oni.NativeMethodInfoPtr_CookBatch_Public_Static_Boolean_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671930); Oni.NativeMethodInfoPtr_SetActiveConstraints_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671931); Oni.NativeMethodInfoPtr_SetDistanceConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671932); Oni.NativeMethodInfoPtr_GetDistanceConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671933); Oni.NativeMethodInfoPtr_SetBendingConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671934); Oni.NativeMethodInfoPtr_GetBendingConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671935); Oni.NativeMethodInfoPtr_SetSkinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_Il2CppStructArray_1_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671936); Oni.NativeMethodInfoPtr_GetSkinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_Il2CppStructArray_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671937); Oni.NativeMethodInfoPtr_SetAerodynamicConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671938); Oni.NativeMethodInfoPtr_SetVolumeConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671939); Oni.NativeMethodInfoPtr_SetTetherConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector2_Il2CppStructArray_1_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671940); Oni.NativeMethodInfoPtr_GetTetherConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector2_Il2CppStructArray_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671941); Oni.NativeMethodInfoPtr_SetPinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_IntPtr_Il2CppStructArray_1_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671942); Oni.NativeMethodInfoPtr_SetStitchConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671943); Oni.NativeMethodInfoPtr_GetCollisionContacts_Public_Static_Void_IntPtr_Il2CppStructArray_1_Contact_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671944); Oni.NativeMethodInfoPtr_ClearDiffuseParticles_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671945); Oni.NativeMethodInfoPtr_SetDiffuseParticles_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671946); Oni.NativeMethodInfoPtr_GetDiffuseParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671947); Oni.NativeMethodInfoPtr_SetDiffuseParticleNeighbourCounts_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671948); Oni.NativeMethodInfoPtr_CreateHalfEdgeMesh_Public_Static_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671949); Oni.NativeMethodInfoPtr_DestroyHalfEdgeMesh_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671950); Oni.NativeMethodInfoPtr_SetVertices_Public_Static_Void_IntPtr_IntPtr_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671951); Oni.NativeMethodInfoPtr_SetHalfEdges_Public_Static_Void_IntPtr_IntPtr_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671952); Oni.NativeMethodInfoPtr_SetFaces_Public_Static_Void_IntPtr_IntPtr_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671953); Oni.NativeMethodInfoPtr_SetNormals_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671954); Oni.NativeMethodInfoPtr_SetTangents_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671955); Oni.NativeMethodInfoPtr_SetInverseOrientations_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671956); Oni.NativeMethodInfoPtr_SetVisualMap_Public_Static_Void_IntPtr_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671957); Oni.NativeMethodInfoPtr_GetVertexCount_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671958); Oni.NativeMethodInfoPtr_GetHalfEdgeCount_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671959); Oni.NativeMethodInfoPtr_GetFaceCount_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671960); Oni.NativeMethodInfoPtr_GetHalfEdgeMeshInfo_Public_Static_Int32_IntPtr_byref_MeshInformation_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671961); Oni.NativeMethodInfoPtr_CalculatePrimitiveCounts_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Int32_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671962); Oni.NativeMethodInfoPtr_Generate_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Int32_Int32_Int32_byref_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671963); Oni.NativeMethodInfoPtr_MakePhase_Public_Static_Int32_Int32_ParticlePhase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671964); Oni.NativeMethodInfoPtr_GetGroupFromPhase_Public_Static_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671965); Oni.NativeMethodInfoPtr_BendingConstraintRest_Public_Static_Single_Il2CppStructArray_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671966); Oni.NativeMethodInfoPtr_CreateTriangleSkinMap_Public_Static_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671967); Oni.NativeMethodInfoPtr_DestroyTriangleSkinMap_Public_Static_Void_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671968); Oni.NativeMethodInfoPtr_Bind_Public_Static_Void_IntPtr_IntPtr_IntPtr_Il2CppStructArray_1_UInt32_Il2CppStructArray_1_UInt32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671969); Oni.NativeMethodInfoPtr_GetSkinnedVertexCount_Public_Static_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671970); Oni.NativeMethodInfoPtr_GetSkinInfo_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671971); Oni.NativeMethodInfoPtr_SetSkinInfo_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671972); Oni.NativeMethodInfoPtr_WaitForAllTasks_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671973); Oni.NativeMethodInfoPtr_ClearTasks_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671974); Oni.NativeMethodInfoPtr_GetMaxSystemConcurrency_Public_Static_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671975); Oni.NativeMethodInfoPtr_SignalFrameStart_Public_Static_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671976); Oni.NativeMethodInfoPtr_SignalFrameEnd_Public_Static_Double_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671977); Oni.NativeMethodInfoPtr_EnableProfiler_Public_Static_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671978); Oni.NativeMethodInfoPtr_GetProfilingInfoCount_Public_Static_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671979); Oni.NativeMethodInfoPtr_GetProfilingInfo_Public_Static_Void_Il2CppReferenceArray_1_ProfileInfo_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671980); } // Token: 0x06007379 RID: 29561 RVA: 0x0000A74C File Offset: 0x0000894C public Oni(IntPtr pointer) : base(pointer) { } // Token: 0x04004C35 RID: 19509 private static readonly IntPtr NativeMethodInfoPtr_PinMemory_Public_Static_GCHandle_Object_0; // Token: 0x04004C36 RID: 19510 private static readonly IntPtr NativeMethodInfoPtr_UnpinMemory_Public_Static_Void_GCHandle_0; // Token: 0x04004C37 RID: 19511 private static readonly IntPtr NativeMethodInfoPtr_CreateCollider_Public_Static_IntPtr_0; // Token: 0x04004C38 RID: 19512 private static readonly IntPtr NativeMethodInfoPtr_DestroyCollider_Public_Static_Void_IntPtr_0; // Token: 0x04004C39 RID: 19513 private static readonly IntPtr NativeMethodInfoPtr_CreateShape_Public_Static_IntPtr_ShapeType_0; // Token: 0x04004C3A RID: 19514 private static readonly IntPtr NativeMethodInfoPtr_DestroyShape_Public_Static_Void_IntPtr_0; // Token: 0x04004C3B RID: 19515 private static readonly IntPtr NativeMethodInfoPtr_CreateRigidbody_Public_Static_IntPtr_0; // Token: 0x04004C3C RID: 19516 private static readonly IntPtr NativeMethodInfoPtr_DestroyRigidbody_Public_Static_Void_IntPtr_0; // Token: 0x04004C3D RID: 19517 private static readonly IntPtr NativeMethodInfoPtr_UpdateCollider_Public_Static_Void_IntPtr_byref_Collider_0; // Token: 0x04004C3E RID: 19518 private static readonly IntPtr NativeMethodInfoPtr_UpdateShape_Public_Static_Void_IntPtr_byref_Shape_0; // Token: 0x04004C3F RID: 19519 private static readonly IntPtr NativeMethodInfoPtr_UpdateRigidbody_Public_Static_Void_IntPtr_byref_Rigidbody_0; // Token: 0x04004C40 RID: 19520 private static readonly IntPtr NativeMethodInfoPtr_GetRigidbodyVelocity_Public_Static_Void_IntPtr_byref_RigidbodyVelocities_0; // Token: 0x04004C41 RID: 19521 private static readonly IntPtr NativeMethodInfoPtr_SetColliderShape_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C42 RID: 19522 private static readonly IntPtr NativeMethodInfoPtr_SetColliderRigidbody_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C43 RID: 19523 private static readonly IntPtr NativeMethodInfoPtr_SetColliderMaterial_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C44 RID: 19524 private static readonly IntPtr NativeMethodInfoPtr_CreateCollisionMaterial_Public_Static_IntPtr_0; // Token: 0x04004C45 RID: 19525 private static readonly IntPtr NativeMethodInfoPtr_DestroyCollisionMaterial_Public_Static_Void_IntPtr_0; // Token: 0x04004C46 RID: 19526 private static readonly IntPtr NativeMethodInfoPtr_UpdateCollisionMaterial_Public_Static_Void_IntPtr_byref_CollisionMaterial_0; // Token: 0x04004C47 RID: 19527 private static readonly IntPtr NativeMethodInfoPtr_CreateSolver_Public_Static_IntPtr_Int32_Int32_0; // Token: 0x04004C48 RID: 19528 private static readonly IntPtr NativeMethodInfoPtr_DestroySolver_Public_Static_Void_IntPtr_0; // Token: 0x04004C49 RID: 19529 private static readonly IntPtr NativeMethodInfoPtr_AddCollider_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C4A RID: 19530 private static readonly IntPtr NativeMethodInfoPtr_RemoveCollider_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C4B RID: 19531 private static readonly IntPtr NativeMethodInfoPtr_GetBounds_Public_Static_Void_IntPtr_byref_Vector3_byref_Vector3_0; // Token: 0x04004C4C RID: 19532 private static readonly IntPtr NativeMethodInfoPtr_GetParticleGridSize_Public_Static_Int32_IntPtr_0; // Token: 0x04004C4D RID: 19533 private static readonly IntPtr NativeMethodInfoPtr_GetParticleGrid_Public_Static_Void_IntPtr_Il2CppStructArray_1_GridCell_0; // Token: 0x04004C4E RID: 19534 private static readonly IntPtr NativeMethodInfoPtr_SetSolverParameters_Public_Static_Void_IntPtr_byref_SolverParameters_0; // Token: 0x04004C4F RID: 19535 private static readonly IntPtr NativeMethodInfoPtr_GetSolverParameters_Public_Static_Void_IntPtr_byref_SolverParameters_0; // Token: 0x04004C50 RID: 19536 private static readonly IntPtr NativeMethodInfoPtr_SetActiveParticles_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_0; // Token: 0x04004C51 RID: 19537 private static readonly IntPtr NativeMethodInfoPtr_AddSimulationTime_Public_Static_Void_IntPtr_Single_0; // Token: 0x04004C52 RID: 19538 private static readonly IntPtr NativeMethodInfoPtr_ResetSimulationTime_Public_Static_Void_IntPtr_0; // Token: 0x04004C53 RID: 19539 private static readonly IntPtr NativeMethodInfoPtr_UpdateSolver_Public_Static_Void_IntPtr_Single_0; // Token: 0x04004C54 RID: 19540 private static readonly IntPtr NativeMethodInfoPtr_ApplyPositionInterpolation_Public_Static_Void_IntPtr_Single_0; // Token: 0x04004C55 RID: 19541 private static readonly IntPtr NativeMethodInfoPtr_UpdateSkeletalAnimation_Public_Static_Void_IntPtr_0; // Token: 0x04004C56 RID: 19542 private static readonly IntPtr NativeMethodInfoPtr_GetConstraintsOrder_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0; // Token: 0x04004C57 RID: 19543 private static readonly IntPtr NativeMethodInfoPtr_SetConstraintsOrder_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0; // Token: 0x04004C58 RID: 19544 private static readonly IntPtr NativeMethodInfoPtr_GetConstraintCount_Public_Static_Int32_IntPtr_Int32_0; // Token: 0x04004C59 RID: 19545 private static readonly IntPtr NativeMethodInfoPtr_GetActiveConstraintIndices_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0; // Token: 0x04004C5A RID: 19546 private static readonly IntPtr NativeMethodInfoPtr_SetRenderableParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C5B RID: 19547 private static readonly IntPtr NativeMethodInfoPtr_GetRenderableParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C5C RID: 19548 private static readonly IntPtr NativeMethodInfoPtr_SetParticlePhases_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0; // Token: 0x04004C5D RID: 19549 private static readonly IntPtr NativeMethodInfoPtr_SetParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C5E RID: 19550 private static readonly IntPtr NativeMethodInfoPtr_GetParticlePositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C5F RID: 19551 private static readonly IntPtr NativeMethodInfoPtr_SetParticleInverseMasses_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0; // Token: 0x04004C60 RID: 19552 private static readonly IntPtr NativeMethodInfoPtr_SetParticleSolidRadii_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0; // Token: 0x04004C61 RID: 19553 private static readonly IntPtr NativeMethodInfoPtr_SetParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C62 RID: 19554 private static readonly IntPtr NativeMethodInfoPtr_GetParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C63 RID: 19555 private static readonly IntPtr NativeMethodInfoPtr_AddParticleExternalForces_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Int32_Int32_0; // Token: 0x04004C64 RID: 19556 private static readonly IntPtr NativeMethodInfoPtr_AddParticleExternalForce_Public_Static_Void_IntPtr_byref_Vector4_Il2CppStructArray_1_Int32_Int32_0; // Token: 0x04004C65 RID: 19557 private static readonly IntPtr NativeMethodInfoPtr_GetParticleVorticities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C66 RID: 19558 private static readonly IntPtr NativeMethodInfoPtr_GetParticleDensities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0; // Token: 0x04004C67 RID: 19559 private static readonly IntPtr NativeMethodInfoPtr_GetDeformableTriangleCount_Public_Static_Int32_IntPtr_0; // Token: 0x04004C68 RID: 19560 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableTriangles_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0; // Token: 0x04004C69 RID: 19561 private static readonly IntPtr NativeMethodInfoPtr_RemoveDeformableTriangles_Public_Static_Int32_IntPtr_Int32_Int32_0; // Token: 0x04004C6A RID: 19562 private static readonly IntPtr NativeMethodInfoPtr_SetConstraintGroupParameters_Public_Static_Void_IntPtr_Int32_byref_ConstraintParameters_0; // Token: 0x04004C6B RID: 19563 private static readonly IntPtr NativeMethodInfoPtr_GetConstraintGroupParameters_Public_Static_Void_IntPtr_Int32_byref_ConstraintParameters_0; // Token: 0x04004C6C RID: 19564 private static readonly IntPtr NativeMethodInfoPtr_SetCollisionMaterials_Public_Static_Void_IntPtr_Il2CppStructArray_1_IntPtr_Il2CppStructArray_1_Int32_Int32_0; // Token: 0x04004C6D RID: 19565 private static readonly IntPtr NativeMethodInfoPtr_SetRestPositions_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C6E RID: 19566 private static readonly IntPtr NativeMethodInfoPtr_SetFluidMaterials_Public_Static_Void_IntPtr_Il2CppStructArray_1_FluidMaterial_Int32_Int32_0; // Token: 0x04004C6F RID: 19567 private static readonly IntPtr NativeMethodInfoPtr_SetFluidMaterialIndices_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_Int32_0; // Token: 0x04004C70 RID: 19568 private static readonly IntPtr NativeMethodInfoPtr_CreateDeformableMesh_Public_Static_IntPtr_IntPtr_IntPtr_IntPtr_Il2CppStructArray_1_Single_IntPtr_Int32_Int32_0; // Token: 0x04004C71 RID: 19569 private static readonly IntPtr NativeMethodInfoPtr_DestroyDeformableMesh_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C72 RID: 19570 private static readonly IntPtr NativeMethodInfoPtr_TearDeformableMeshAtVertex_Public_Static_Boolean_IntPtr_Int32_byref_Vector3_byref_Vector3_Il2CppStructArray_1_Int32_byref_Int32_0; // Token: 0x04004C73 RID: 19571 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableMeshTBNUpdate_Public_Static_Void_IntPtr_NormalsUpdate_Boolean_0; // Token: 0x04004C74 RID: 19572 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableMeshTransform_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_0; // Token: 0x04004C75 RID: 19573 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableMeshSkinMap_Public_Static_Void_IntPtr_IntPtr_IntPtr_0; // Token: 0x04004C76 RID: 19574 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableMeshParticleIndices_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C77 RID: 19575 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableMeshData_Public_Static_Void_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_0; // Token: 0x04004C78 RID: 19576 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableMeshAnimationData_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_Il2CppStructArray_1_BoneWeights_Int32_0; // Token: 0x04004C79 RID: 19577 private static readonly IntPtr NativeMethodInfoPtr_SetDeformableMeshBoneTransforms_Public_Static_Void_IntPtr_Il2CppStructArray_1_Single_0; // Token: 0x04004C7A RID: 19578 private static readonly IntPtr NativeMethodInfoPtr_ForceDeformableMeshSkeletalSkinning_Public_Static_Void_IntPtr_0; // Token: 0x04004C7B RID: 19579 private static readonly IntPtr NativeMethodInfoPtr_CreateBatch_Public_Static_IntPtr_Int32_Boolean_0; // Token: 0x04004C7C RID: 19580 private static readonly IntPtr NativeMethodInfoPtr_DestroyBatch_Public_Static_Void_IntPtr_0; // Token: 0x04004C7D RID: 19581 private static readonly IntPtr NativeMethodInfoPtr_AddBatch_Public_Static_IntPtr_IntPtr_IntPtr_Boolean_0; // Token: 0x04004C7E RID: 19582 private static readonly IntPtr NativeMethodInfoPtr_RemoveBatch_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C7F RID: 19583 private static readonly IntPtr NativeMethodInfoPtr_EnableBatch_Public_Static_Boolean_IntPtr_Boolean_0; // Token: 0x04004C80 RID: 19584 private static readonly IntPtr NativeMethodInfoPtr_GetBatchConstraintCount_Public_Static_Int32_IntPtr_0; // Token: 0x04004C81 RID: 19585 private static readonly IntPtr NativeMethodInfoPtr_GetBatchConstraintForces_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Single_Int32_Int32_0; // Token: 0x04004C82 RID: 19586 private static readonly IntPtr NativeMethodInfoPtr_GetBatchPhaseCount_Public_Static_Int32_IntPtr_0; // Token: 0x04004C83 RID: 19587 private static readonly IntPtr NativeMethodInfoPtr_GetBatchPhaseSizes_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_0; // Token: 0x04004C84 RID: 19588 private static readonly IntPtr NativeMethodInfoPtr_SetBatchPhaseSizes_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Int32_0; // Token: 0x04004C85 RID: 19589 private static readonly IntPtr NativeMethodInfoPtr_CookBatch_Public_Static_Boolean_IntPtr_0; // Token: 0x04004C86 RID: 19590 private static readonly IntPtr NativeMethodInfoPtr_SetActiveConstraints_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Int32_Int32_0; // Token: 0x04004C87 RID: 19591 private static readonly IntPtr NativeMethodInfoPtr_SetDistanceConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0; // Token: 0x04004C88 RID: 19592 private static readonly IntPtr NativeMethodInfoPtr_GetDistanceConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_0; // Token: 0x04004C89 RID: 19593 private static readonly IntPtr NativeMethodInfoPtr_SetBendingConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0; // Token: 0x04004C8A RID: 19594 private static readonly IntPtr NativeMethodInfoPtr_GetBendingConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_0; // Token: 0x04004C8B RID: 19595 private static readonly IntPtr NativeMethodInfoPtr_SetSkinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_Il2CppStructArray_1_Single_Int32_0; // Token: 0x04004C8C RID: 19596 private static readonly IntPtr NativeMethodInfoPtr_GetSkinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_Il2CppStructArray_1_Single_0; // Token: 0x04004C8D RID: 19597 private static readonly IntPtr NativeMethodInfoPtr_SetAerodynamicConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Int32_0; // Token: 0x04004C8E RID: 19598 private static readonly IntPtr NativeMethodInfoPtr_SetVolumeConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Il2CppStructArray_1_Vector2_Int32_0; // Token: 0x04004C8F RID: 19599 private static readonly IntPtr NativeMethodInfoPtr_SetTetherConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector2_Il2CppStructArray_1_Single_Int32_0; // Token: 0x04004C90 RID: 19600 private static readonly IntPtr NativeMethodInfoPtr_GetTetherConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector2_Il2CppStructArray_1_Single_0; // Token: 0x04004C91 RID: 19601 private static readonly IntPtr NativeMethodInfoPtr_SetPinConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_IntPtr_Il2CppStructArray_1_Single_Int32_0; // Token: 0x04004C92 RID: 19602 private static readonly IntPtr NativeMethodInfoPtr_SetStitchConstraints_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Single_Int32_0; // Token: 0x04004C93 RID: 19603 private static readonly IntPtr NativeMethodInfoPtr_GetCollisionContacts_Public_Static_Void_IntPtr_Il2CppStructArray_1_Contact_Int32_0; // Token: 0x04004C94 RID: 19604 private static readonly IntPtr NativeMethodInfoPtr_ClearDiffuseParticles_Public_Static_Void_IntPtr_0; // Token: 0x04004C95 RID: 19605 private static readonly IntPtr NativeMethodInfoPtr_SetDiffuseParticles_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_0; // Token: 0x04004C96 RID: 19606 private static readonly IntPtr NativeMethodInfoPtr_GetDiffuseParticleVelocities_Public_Static_Int32_IntPtr_Il2CppStructArray_1_Vector4_Int32_Int32_0; // Token: 0x04004C97 RID: 19607 private static readonly IntPtr NativeMethodInfoPtr_SetDiffuseParticleNeighbourCounts_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C98 RID: 19608 private static readonly IntPtr NativeMethodInfoPtr_CreateHalfEdgeMesh_Public_Static_IntPtr_0; // Token: 0x04004C99 RID: 19609 private static readonly IntPtr NativeMethodInfoPtr_DestroyHalfEdgeMesh_Public_Static_Void_IntPtr_0; // Token: 0x04004C9A RID: 19610 private static readonly IntPtr NativeMethodInfoPtr_SetVertices_Public_Static_Void_IntPtr_IntPtr_Int32_0; // Token: 0x04004C9B RID: 19611 private static readonly IntPtr NativeMethodInfoPtr_SetHalfEdges_Public_Static_Void_IntPtr_IntPtr_Int32_0; // Token: 0x04004C9C RID: 19612 private static readonly IntPtr NativeMethodInfoPtr_SetFaces_Public_Static_Void_IntPtr_IntPtr_Int32_0; // Token: 0x04004C9D RID: 19613 private static readonly IntPtr NativeMethodInfoPtr_SetNormals_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C9E RID: 19614 private static readonly IntPtr NativeMethodInfoPtr_SetTangents_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004C9F RID: 19615 private static readonly IntPtr NativeMethodInfoPtr_SetInverseOrientations_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004CA0 RID: 19616 private static readonly IntPtr NativeMethodInfoPtr_SetVisualMap_Public_Static_Void_IntPtr_IntPtr_0; // Token: 0x04004CA1 RID: 19617 private static readonly IntPtr NativeMethodInfoPtr_GetVertexCount_Public_Static_Int32_IntPtr_0; // Token: 0x04004CA2 RID: 19618 private static readonly IntPtr NativeMethodInfoPtr_GetHalfEdgeCount_Public_Static_Int32_IntPtr_0; // Token: 0x04004CA3 RID: 19619 private static readonly IntPtr NativeMethodInfoPtr_GetFaceCount_Public_Static_Int32_IntPtr_0; // Token: 0x04004CA4 RID: 19620 private static readonly IntPtr NativeMethodInfoPtr_GetHalfEdgeMeshInfo_Public_Static_Int32_IntPtr_byref_MeshInformation_0; // Token: 0x04004CA5 RID: 19621 private static readonly IntPtr NativeMethodInfoPtr_CalculatePrimitiveCounts_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Int32_Int32_Int32_0; // Token: 0x04004CA6 RID: 19622 private static readonly IntPtr NativeMethodInfoPtr_Generate_Public_Static_Void_IntPtr_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Int32_Int32_Int32_byref_Vector3_0; // Token: 0x04004CA7 RID: 19623 private static readonly IntPtr NativeMethodInfoPtr_MakePhase_Public_Static_Int32_Int32_ParticlePhase_0; // Token: 0x04004CA8 RID: 19624 private static readonly IntPtr NativeMethodInfoPtr_GetGroupFromPhase_Public_Static_Int32_Int32_0; // Token: 0x04004CA9 RID: 19625 private static readonly IntPtr NativeMethodInfoPtr_BendingConstraintRest_Public_Static_Single_Il2CppStructArray_1_Single_0; // Token: 0x04004CAA RID: 19626 private static readonly IntPtr NativeMethodInfoPtr_CreateTriangleSkinMap_Public_Static_IntPtr_0; // Token: 0x04004CAB RID: 19627 private static readonly IntPtr NativeMethodInfoPtr_DestroyTriangleSkinMap_Public_Static_Void_IntPtr_0; // Token: 0x04004CAC RID: 19628 private static readonly IntPtr NativeMethodInfoPtr_Bind_Public_Static_Void_IntPtr_IntPtr_IntPtr_Il2CppStructArray_1_UInt32_Il2CppStructArray_1_UInt32_0; // Token: 0x04004CAD RID: 19629 private static readonly IntPtr NativeMethodInfoPtr_GetSkinnedVertexCount_Public_Static_Int32_IntPtr_0; // Token: 0x04004CAE RID: 19630 private static readonly IntPtr NativeMethodInfoPtr_GetSkinInfo_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_0; // Token: 0x04004CAF RID: 19631 private static readonly IntPtr NativeMethodInfoPtr_SetSkinInfo_Public_Static_Void_IntPtr_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Int32_0; // Token: 0x04004CB0 RID: 19632 private static readonly IntPtr NativeMethodInfoPtr_WaitForAllTasks_Public_Static_Void_0; // Token: 0x04004CB1 RID: 19633 private static readonly IntPtr NativeMethodInfoPtr_ClearTasks_Public_Static_Void_0; // Token: 0x04004CB2 RID: 19634 private static readonly IntPtr NativeMethodInfoPtr_GetMaxSystemConcurrency_Public_Static_Int32_0; // Token: 0x04004CB3 RID: 19635 private static readonly IntPtr NativeMethodInfoPtr_SignalFrameStart_Public_Static_Void_0; // Token: 0x04004CB4 RID: 19636 private static readonly IntPtr NativeMethodInfoPtr_SignalFrameEnd_Public_Static_Double_0; // Token: 0x04004CB5 RID: 19637 private static readonly IntPtr NativeMethodInfoPtr_EnableProfiler_Public_Static_Void_Boolean_0; // Token: 0x04004CB6 RID: 19638 private static readonly IntPtr NativeMethodInfoPtr_GetProfilingInfoCount_Public_Static_Int32_0; // Token: 0x04004CB7 RID: 19639 private static readonly IntPtr NativeMethodInfoPtr_GetProfilingInfo_Public_Static_Void_Il2CppReferenceArray_1_ProfileInfo_Int32_0; // Token: 0x0200037B RID: 891 public enum ConstraintType { // Token: 0x04004CB9 RID: 19641 Tether, // Token: 0x04004CBA RID: 19642 Pin, // Token: 0x04004CBB RID: 19643 Volume, // Token: 0x04004CBC RID: 19644 Bending, // Token: 0x04004CBD RID: 19645 Distance, // Token: 0x04004CBE RID: 19646 ParticleCollision, // Token: 0x04004CBF RID: 19647 Density, // Token: 0x04004CC0 RID: 19648 Collision, // Token: 0x04004CC1 RID: 19649 Skin, // Token: 0x04004CC2 RID: 19650 Aerodynamics, // Token: 0x04004CC3 RID: 19651 Stitch, // Token: 0x04004CC4 RID: 19652 ShapeMatching } // Token: 0x0200037C RID: 892 public enum ParticlePhase { // Token: 0x04004CC6 RID: 19654 SelfCollide = 16777216, // Token: 0x04004CC7 RID: 19655 Fluid = 33554432 } // Token: 0x0200037D RID: 893 public enum ShapeType { // Token: 0x04004CC9 RID: 19657 Sphere, // Token: 0x04004CCA RID: 19658 Box, // Token: 0x04004CCB RID: 19659 Capsule, // Token: 0x04004CCC RID: 19660 Heightmap, // Token: 0x04004CCD RID: 19661 TriangleMesh, // Token: 0x04004CCE RID: 19662 EdgeMesh } // Token: 0x0200037E RID: 894 public enum MaterialCombineMode { // Token: 0x04004CD0 RID: 19664 Average, // Token: 0x04004CD1 RID: 19665 Minimium, // Token: 0x04004CD2 RID: 19666 Multiply, // Token: 0x04004CD3 RID: 19667 Maximum } // Token: 0x0200037F RID: 895 public enum NormalsUpdate { // Token: 0x04004CD5 RID: 19669 Recalculate, // Token: 0x04004CD6 RID: 19670 Skin } // Token: 0x02000380 RID: 896 public sealed class ProfileInfo : ValueType { // Token: 0x0600737A RID: 29562 RVA: 0x001D6400 File Offset: 0x001D4600 // Note: this type is marked as 'beforefieldinit'. static ProfileInfo() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "ProfileInfo"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.ProfileInfo.NativeFieldInfoPtr_start = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "start"); Oni.ProfileInfo.NativeFieldInfoPtr_end = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "end"); Oni.ProfileInfo.NativeFieldInfoPtr_childDuration = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "childDuration"); Oni.ProfileInfo.NativeFieldInfoPtr_threadID = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "threadID"); Oni.ProfileInfo.NativeFieldInfoPtr_level = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "level"); Oni.ProfileInfo.NativeFieldInfoPtr_name = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "name"); } // Token: 0x0600737B RID: 29563 RVA: 0x00117D17 File Offset: 0x00115F17 public ProfileInfo(IntPtr pointer) : base(pointer) { } // Token: 0x0600737C RID: 29564 RVA: 0x001D64A4 File Offset: 0x001D46A4 public unsafe ProfileInfo() { IntPtr intPtr = stackalloc byte[(UIntPtr)IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore.NativeClassPtr, (UIntPtr)0)]; base..ctor(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, intPtr)); } // Token: 0x17002791 RID: 10129 // (get) Token: 0x0600737D RID: 29565 RVA: 0x001D64D4 File Offset: 0x001D46D4 // (set) Token: 0x0600737E RID: 29566 RVA: 0x001D64FC File Offset: 0x001D46FC public unsafe double start { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_start); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_start)) = value; } } // Token: 0x17002792 RID: 10130 // (get) Token: 0x0600737F RID: 29567 RVA: 0x001D6520 File Offset: 0x001D4720 // (set) Token: 0x06007380 RID: 29568 RVA: 0x001D6548 File Offset: 0x001D4748 public unsafe double end { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_end); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_end)) = value; } } // Token: 0x17002793 RID: 10131 // (get) Token: 0x06007381 RID: 29569 RVA: 0x001D656C File Offset: 0x001D476C // (set) Token: 0x06007382 RID: 29570 RVA: 0x001D6594 File Offset: 0x001D4794 public unsafe double childDuration { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_childDuration); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_childDuration)) = value; } } // Token: 0x17002794 RID: 10132 // (get) Token: 0x06007383 RID: 29571 RVA: 0x001D65B8 File Offset: 0x001D47B8 // (set) Token: 0x06007384 RID: 29572 RVA: 0x001D65E0 File Offset: 0x001D47E0 public unsafe int threadID { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_threadID); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_threadID)) = value; } } // Token: 0x17002795 RID: 10133 // (get) Token: 0x06007385 RID: 29573 RVA: 0x001D6604 File Offset: 0x001D4804 // (set) Token: 0x06007386 RID: 29574 RVA: 0x001D662C File Offset: 0x001D482C public unsafe int level { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_level); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_level)) = value; } } // Token: 0x17002796 RID: 10134 // (get) Token: 0x06007387 RID: 29575 RVA: 0x001D6650 File Offset: 0x001D4850 // (set) Token: 0x06007388 RID: 29576 RVA: 0x001D6679 File Offset: 0x001D4879 public unsafe string name { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_name); return IL2CPP.Il2CppStringToManaged(*intPtr); } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Oni.ProfileInfo.NativeFieldInfoPtr_name), IL2CPP.ManagedStringToIl2Cpp(value)); } } // Token: 0x04004CD7 RID: 19671 private static readonly IntPtr NativeFieldInfoPtr_start; // Token: 0x04004CD8 RID: 19672 private static readonly IntPtr NativeFieldInfoPtr_end; // Token: 0x04004CD9 RID: 19673 private static readonly IntPtr NativeFieldInfoPtr_childDuration; // Token: 0x04004CDA RID: 19674 private static readonly IntPtr NativeFieldInfoPtr_threadID; // Token: 0x04004CDB RID: 19675 private static readonly IntPtr NativeFieldInfoPtr_level; // Token: 0x04004CDC RID: 19676 private static readonly IntPtr NativeFieldInfoPtr_name; } // Token: 0x02000381 RID: 897 [StructLayout(LayoutKind.Explicit)] public struct GridCell { // Token: 0x06007389 RID: 29577 RVA: 0x001D66A0 File Offset: 0x001D48A0 // Note: this type is marked as 'beforefieldinit'. static GridCell() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "GridCell"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.GridCell.NativeFieldInfoPtr_center = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "center"); Oni.GridCell.NativeFieldInfoPtr_size = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "size"); Oni.GridCell.NativeFieldInfoPtr_count = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "count"); } // Token: 0x0600738A RID: 29578 RVA: 0x001D6707 File Offset: 0x001D4907 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004CDD RID: 19677 private static readonly IntPtr NativeFieldInfoPtr_center; // Token: 0x04004CDE RID: 19678 private static readonly IntPtr NativeFieldInfoPtr_size; // Token: 0x04004CDF RID: 19679 private static readonly IntPtr NativeFieldInfoPtr_count; // Token: 0x04004CE0 RID: 19680 [FieldOffset(0)] public Vector3 center; // Token: 0x04004CE1 RID: 19681 [FieldOffset(12)] public Vector3 size; // Token: 0x04004CE2 RID: 19682 [FieldOffset(24)] public int count; } // Token: 0x02000382 RID: 898 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct SolverParameters { // Token: 0x0600738B RID: 29579 RVA: 0x001D671C File Offset: 0x001D491C [CallerCount(1)] [CachedScanResults(RefRangeStart = 603731, RefRangeEnd = 603732, XrefRangeStart = 603730, XrefRangeEnd = 603731, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe SolverParameters(Oni.SolverParameters.Interpolation interpolation, Vector4 gravity) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref interpolation; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref gravity; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.SolverParameters.NativeMethodInfoPtr__ctor_Public_Void_Interpolation_Vector4_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600738C RID: 29580 RVA: 0x001D6774 File Offset: 0x001D4974 // Note: this type is marked as 'beforefieldinit'. static SolverParameters() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "SolverParameters"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.SolverParameters.NativeFieldInfoPtr_mode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "mode"); Oni.SolverParameters.NativeFieldInfoPtr_interpolation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "interpolation"); Oni.SolverParameters.NativeFieldInfoPtr_gravity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "gravity"); Oni.SolverParameters.NativeFieldInfoPtr_damping = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "damping"); Oni.SolverParameters.NativeFieldInfoPtr_fluidDenoising = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "fluidDenoising"); Oni.SolverParameters.NativeFieldInfoPtr_advectionRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "advectionRadius"); Oni.SolverParameters.NativeFieldInfoPtr_sleepThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sleepThreshold"); Oni.SolverParameters.NativeMethodInfoPtr__ctor_Public_Void_Interpolation_Vector4_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671981); } // Token: 0x0600738D RID: 29581 RVA: 0x001D683F File Offset: 0x001D4A3F public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004CE3 RID: 19683 private static readonly IntPtr NativeFieldInfoPtr_mode; // Token: 0x04004CE4 RID: 19684 private static readonly IntPtr NativeFieldInfoPtr_interpolation; // Token: 0x04004CE5 RID: 19685 private static readonly IntPtr NativeFieldInfoPtr_gravity; // Token: 0x04004CE6 RID: 19686 private static readonly IntPtr NativeFieldInfoPtr_damping; // Token: 0x04004CE7 RID: 19687 private static readonly IntPtr NativeFieldInfoPtr_fluidDenoising; // Token: 0x04004CE8 RID: 19688 private static readonly IntPtr NativeFieldInfoPtr_advectionRadius; // Token: 0x04004CE9 RID: 19689 private static readonly IntPtr NativeFieldInfoPtr_sleepThreshold; // Token: 0x04004CEA RID: 19690 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Interpolation_Vector4_0; // Token: 0x04004CEB RID: 19691 [FieldOffset(0)] public Oni.SolverParameters.Mode mode; // Token: 0x04004CEC RID: 19692 [FieldOffset(4)] public Oni.SolverParameters.Interpolation interpolation; // Token: 0x04004CED RID: 19693 [FieldOffset(8)] public Vector3 gravity; // Token: 0x04004CEE RID: 19694 [FieldOffset(20)] public float damping; // Token: 0x04004CEF RID: 19695 [FieldOffset(24)] public float fluidDenoising; // Token: 0x04004CF0 RID: 19696 [FieldOffset(28)] public float advectionRadius; // Token: 0x04004CF1 RID: 19697 [FieldOffset(32)] public float sleepThreshold; // Token: 0x02000383 RID: 899 public enum Interpolation { // Token: 0x04004CF3 RID: 19699 None, // Token: 0x04004CF4 RID: 19700 Interpolate } // Token: 0x02000384 RID: 900 public enum Mode { // Token: 0x04004CF6 RID: 19702 Mode3D, // Token: 0x04004CF7 RID: 19703 Mode2D } } // Token: 0x02000385 RID: 901 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct ConstraintParameters { // Token: 0x0600738E RID: 29582 RVA: 0x001D6854 File Offset: 0x001D4A54 [CallerCount(10)] [CachedScanResults(RefRangeStart = 603732, RefRangeEnd = 603742, XrefRangeStart = 603732, XrefRangeEnd = 603732, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ConstraintParameters(bool enabled, Oni.ConstraintParameters.EvaluationOrder order, int iterations) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref enabled; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref order; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref iterations; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.ConstraintParameters.NativeMethodInfoPtr__ctor_Public_Void_Boolean_EvaluationOrder_Int32_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600738F RID: 29583 RVA: 0x001D68C0 File Offset: 0x001D4AC0 // Note: this type is marked as 'beforefieldinit'. static ConstraintParameters() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "ConstraintParameters"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.ConstraintParameters.NativeFieldInfoPtr_enabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "enabled"); Oni.ConstraintParameters.NativeFieldInfoPtr_evaluationOrder = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "evaluationOrder"); Oni.ConstraintParameters.NativeFieldInfoPtr_iterations = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "iterations"); Oni.ConstraintParameters.NativeFieldInfoPtr_SORFactor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SORFactor"); Oni.ConstraintParameters.NativeMethodInfoPtr__ctor_Public_Void_Boolean_EvaluationOrder_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671982); } // Token: 0x06007390 RID: 29584 RVA: 0x001D694F File Offset: 0x001D4B4F public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004CF8 RID: 19704 private static readonly IntPtr NativeFieldInfoPtr_enabled; // Token: 0x04004CF9 RID: 19705 private static readonly IntPtr NativeFieldInfoPtr_evaluationOrder; // Token: 0x04004CFA RID: 19706 private static readonly IntPtr NativeFieldInfoPtr_iterations; // Token: 0x04004CFB RID: 19707 private static readonly IntPtr NativeFieldInfoPtr_SORFactor; // Token: 0x04004CFC RID: 19708 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Boolean_EvaluationOrder_Int32_0; // Token: 0x04004CFD RID: 19709 [FieldOffset(0)] [MarshalAs(UnmanagedType.U1)] public bool enabled; // Token: 0x04004CFE RID: 19710 [FieldOffset(1)] public Oni.ConstraintParameters.EvaluationOrder evaluationOrder; // Token: 0x04004CFF RID: 19711 [FieldOffset(5)] public int iterations; // Token: 0x04004D00 RID: 19712 [FieldOffset(9)] public float SORFactor; // Token: 0x02000386 RID: 902 public enum EvaluationOrder { // Token: 0x04004D02 RID: 19714 Sequential, // Token: 0x04004D03 RID: 19715 Parallel } } // Token: 0x02000387 RID: 903 [StructLayout(LayoutKind.Explicit)] public struct Contact { // Token: 0x06007391 RID: 29585 RVA: 0x001D6964 File Offset: 0x001D4B64 // Note: this type is marked as 'beforefieldinit'. static Contact() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Contact"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.Contact.NativeFieldInfoPtr_point = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "point"); Oni.Contact.NativeFieldInfoPtr_normal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "normal"); Oni.Contact.NativeFieldInfoPtr_tangent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "tangent"); Oni.Contact.NativeFieldInfoPtr_bitangent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bitangent"); Oni.Contact.NativeFieldInfoPtr_distance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "distance"); Oni.Contact.NativeFieldInfoPtr_normalImpulse = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "normalImpulse"); Oni.Contact.NativeFieldInfoPtr_tangentImpulse = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "tangentImpulse"); Oni.Contact.NativeFieldInfoPtr_bitangentImpulse = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bitangentImpulse"); Oni.Contact.NativeFieldInfoPtr_stickImpulse = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "stickImpulse"); Oni.Contact.NativeFieldInfoPtr_particle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "particle"); Oni.Contact.NativeFieldInfoPtr_other = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "other"); } // Token: 0x06007392 RID: 29586 RVA: 0x001D6A6B File Offset: 0x001D4C6B public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D04 RID: 19716 private static readonly IntPtr NativeFieldInfoPtr_point; // Token: 0x04004D05 RID: 19717 private static readonly IntPtr NativeFieldInfoPtr_normal; // Token: 0x04004D06 RID: 19718 private static readonly IntPtr NativeFieldInfoPtr_tangent; // Token: 0x04004D07 RID: 19719 private static readonly IntPtr NativeFieldInfoPtr_bitangent; // Token: 0x04004D08 RID: 19720 private static readonly IntPtr NativeFieldInfoPtr_distance; // Token: 0x04004D09 RID: 19721 private static readonly IntPtr NativeFieldInfoPtr_normalImpulse; // Token: 0x04004D0A RID: 19722 private static readonly IntPtr NativeFieldInfoPtr_tangentImpulse; // Token: 0x04004D0B RID: 19723 private static readonly IntPtr NativeFieldInfoPtr_bitangentImpulse; // Token: 0x04004D0C RID: 19724 private static readonly IntPtr NativeFieldInfoPtr_stickImpulse; // Token: 0x04004D0D RID: 19725 private static readonly IntPtr NativeFieldInfoPtr_particle; // Token: 0x04004D0E RID: 19726 private static readonly IntPtr NativeFieldInfoPtr_other; // Token: 0x04004D0F RID: 19727 [FieldOffset(0)] public Vector4 point; // Token: 0x04004D10 RID: 19728 [FieldOffset(16)] public Vector4 normal; // Token: 0x04004D11 RID: 19729 [FieldOffset(32)] public Vector4 tangent; // Token: 0x04004D12 RID: 19730 [FieldOffset(48)] public Vector4 bitangent; // Token: 0x04004D13 RID: 19731 [FieldOffset(64)] public float distance; // Token: 0x04004D14 RID: 19732 [FieldOffset(68)] public float normalImpulse; // Token: 0x04004D15 RID: 19733 [FieldOffset(72)] public float tangentImpulse; // Token: 0x04004D16 RID: 19734 [FieldOffset(76)] public float bitangentImpulse; // Token: 0x04004D17 RID: 19735 [FieldOffset(80)] public float stickImpulse; // Token: 0x04004D18 RID: 19736 [FieldOffset(84)] public int particle; // Token: 0x04004D19 RID: 19737 [FieldOffset(88)] public int other; } // Token: 0x02000388 RID: 904 [StructLayout(LayoutKind.Explicit)] public struct BoneWeights { // Token: 0x06007393 RID: 29587 RVA: 0x001D6A80 File Offset: 0x001D4C80 [CallerCount(2)] [CachedScanResults(RefRangeStart = 603750, RefRangeEnd = 603752, XrefRangeStart = 603742, XrefRangeEnd = 603750, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe BoneWeights(BoneWeight weight) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref weight; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.BoneWeights.NativeMethodInfoPtr__ctor_Public_Void_BoneWeight_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06007394 RID: 29588 RVA: 0x001D6AC8 File Offset: 0x001D4CC8 // Note: this type is marked as 'beforefieldinit'. static BoneWeights() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "BoneWeights"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.BoneWeights.NativeFieldInfoPtr_bone0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bone0"); Oni.BoneWeights.NativeFieldInfoPtr_bone1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bone1"); Oni.BoneWeights.NativeFieldInfoPtr_bone2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bone2"); Oni.BoneWeights.NativeFieldInfoPtr_bone3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bone3"); Oni.BoneWeights.NativeFieldInfoPtr_weight0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "weight0"); Oni.BoneWeights.NativeFieldInfoPtr_weight1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "weight1"); Oni.BoneWeights.NativeFieldInfoPtr_weight2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "weight2"); Oni.BoneWeights.NativeFieldInfoPtr_weight3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "weight3"); Oni.BoneWeights.NativeMethodInfoPtr__ctor_Public_Void_BoneWeight_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671983); } // Token: 0x06007395 RID: 29589 RVA: 0x001D6BA7 File Offset: 0x001D4DA7 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D1A RID: 19738 private static readonly IntPtr NativeFieldInfoPtr_bone0; // Token: 0x04004D1B RID: 19739 private static readonly IntPtr NativeFieldInfoPtr_bone1; // Token: 0x04004D1C RID: 19740 private static readonly IntPtr NativeFieldInfoPtr_bone2; // Token: 0x04004D1D RID: 19741 private static readonly IntPtr NativeFieldInfoPtr_bone3; // Token: 0x04004D1E RID: 19742 private static readonly IntPtr NativeFieldInfoPtr_weight0; // Token: 0x04004D1F RID: 19743 private static readonly IntPtr NativeFieldInfoPtr_weight1; // Token: 0x04004D20 RID: 19744 private static readonly IntPtr NativeFieldInfoPtr_weight2; // Token: 0x04004D21 RID: 19745 private static readonly IntPtr NativeFieldInfoPtr_weight3; // Token: 0x04004D22 RID: 19746 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_BoneWeight_0; // Token: 0x04004D23 RID: 19747 [FieldOffset(0)] public int bone0; // Token: 0x04004D24 RID: 19748 [FieldOffset(4)] public int bone1; // Token: 0x04004D25 RID: 19749 [FieldOffset(8)] public int bone2; // Token: 0x04004D26 RID: 19750 [FieldOffset(12)] public int bone3; // Token: 0x04004D27 RID: 19751 [FieldOffset(16)] public float weight0; // Token: 0x04004D28 RID: 19752 [FieldOffset(20)] public float weight1; // Token: 0x04004D29 RID: 19753 [FieldOffset(24)] public float weight2; // Token: 0x04004D2A RID: 19754 [FieldOffset(28)] public float weight3; } // Token: 0x02000389 RID: 905 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct Rigidbody { // Token: 0x06007396 RID: 29590 RVA: 0x001D6BBC File Offset: 0x001D4DBC [CallerCount(2)] [CachedScanResults(RefRangeStart = 603779, RefRangeEnd = 603781, XrefRangeStart = 603752, XrefRangeEnd = 603779, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(UnityEngine.Rigidbody source, bool kinematicForParticles) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(source); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref kinematicForParticles; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Rigidbody.NativeMethodInfoPtr_Set_Public_Void_Rigidbody_Boolean_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007397 RID: 29591 RVA: 0x001D6C1C File Offset: 0x001D4E1C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 603781, XrefRangeEnd = 603802, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(Rigidbody2D source, bool kinematicForParticles) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(source); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref kinematicForParticles; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Rigidbody.NativeMethodInfoPtr_Set_Public_Void_Rigidbody2D_Boolean_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007398 RID: 29592 RVA: 0x001D6C7C File Offset: 0x001D4E7C // Note: this type is marked as 'beforefieldinit'. static Rigidbody() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Rigidbody"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.Rigidbody.NativeFieldInfoPtr_rotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rotation"); Oni.Rigidbody.NativeFieldInfoPtr_linearVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "linearVelocity"); Oni.Rigidbody.NativeFieldInfoPtr_angularVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "angularVelocity"); Oni.Rigidbody.NativeFieldInfoPtr_centerOfMass = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "centerOfMass"); Oni.Rigidbody.NativeFieldInfoPtr_inertiaTensor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "inertiaTensor"); Oni.Rigidbody.NativeFieldInfoPtr_inverseMass = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "inverseMass"); Oni.Rigidbody.NativeMethodInfoPtr_Set_Public_Void_Rigidbody_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671984); Oni.Rigidbody.NativeMethodInfoPtr_Set_Public_Void_Rigidbody2D_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671985); } // Token: 0x06007399 RID: 29593 RVA: 0x001D6D47 File Offset: 0x001D4F47 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D2B RID: 19755 private static readonly IntPtr NativeFieldInfoPtr_rotation; // Token: 0x04004D2C RID: 19756 private static readonly IntPtr NativeFieldInfoPtr_linearVelocity; // Token: 0x04004D2D RID: 19757 private static readonly IntPtr NativeFieldInfoPtr_angularVelocity; // Token: 0x04004D2E RID: 19758 private static readonly IntPtr NativeFieldInfoPtr_centerOfMass; // Token: 0x04004D2F RID: 19759 private static readonly IntPtr NativeFieldInfoPtr_inertiaTensor; // Token: 0x04004D30 RID: 19760 private static readonly IntPtr NativeFieldInfoPtr_inverseMass; // Token: 0x04004D31 RID: 19761 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Rigidbody_Boolean_0; // Token: 0x04004D32 RID: 19762 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Rigidbody2D_Boolean_0; // Token: 0x04004D33 RID: 19763 [FieldOffset(0)] public Quaternion rotation; // Token: 0x04004D34 RID: 19764 [FieldOffset(16)] public Vector3 linearVelocity; // Token: 0x04004D35 RID: 19765 [FieldOffset(28)] public Vector3 angularVelocity; // Token: 0x04004D36 RID: 19766 [FieldOffset(40)] public Vector3 centerOfMass; // Token: 0x04004D37 RID: 19767 [FieldOffset(52)] public Vector3 inertiaTensor; // Token: 0x04004D38 RID: 19768 [FieldOffset(64)] public float inverseMass; } // Token: 0x0200038A RID: 906 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct RigidbodyVelocities { // Token: 0x0600739A RID: 29594 RVA: 0x001D6D5C File Offset: 0x001D4F5C // Note: this type is marked as 'beforefieldinit'. static RigidbodyVelocities() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "RigidbodyVelocities"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.RigidbodyVelocities.NativeFieldInfoPtr_linearVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "linearVelocity"); Oni.RigidbodyVelocities.NativeFieldInfoPtr_angularVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "angularVelocity"); } // Token: 0x0600739B RID: 29595 RVA: 0x001D6DAF File Offset: 0x001D4FAF public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D39 RID: 19769 private static readonly IntPtr NativeFieldInfoPtr_linearVelocity; // Token: 0x04004D3A RID: 19770 private static readonly IntPtr NativeFieldInfoPtr_angularVelocity; // Token: 0x04004D3B RID: 19771 [FieldOffset(0)] public Vector3 linearVelocity; // Token: 0x04004D3C RID: 19772 [FieldOffset(12)] public Vector3 angularVelocity; } // Token: 0x0200038B RID: 907 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct Collider { // Token: 0x0600739C RID: 29596 RVA: 0x001D6DC4 File Offset: 0x001D4FC4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603824, RefRangeEnd = 603825, XrefRangeStart = 603802, XrefRangeEnd = 603824, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(UnityEngine.Collider source, int phase, float thickness) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(source); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref phase; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref thickness; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Collider.NativeMethodInfoPtr_Set_Public_Void_Collider_Int32_Single_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600739D RID: 29597 RVA: 0x001D6E34 File Offset: 0x001D5034 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603845, RefRangeEnd = 603846, XrefRangeStart = 603825, XrefRangeEnd = 603845, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(Collider2D source, int phase, float thickness) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(source); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref phase; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref thickness; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Collider.NativeMethodInfoPtr_Set_Public_Void_Collider2D_Int32_Single_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600739E RID: 29598 RVA: 0x001D6EA4 File Offset: 0x001D50A4 [CallerCount(2)] [CachedScanResults(RefRangeStart = 603901, RefRangeEnd = 603903, XrefRangeStart = 603846, XrefRangeEnd = 603901, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetSpaceTransform(Transform space) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(space); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Collider.NativeMethodInfoPtr_SetSpaceTransform_Public_Void_Transform_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600739F RID: 29599 RVA: 0x001D6EF0 File Offset: 0x001D50F0 // Note: this type is marked as 'beforefieldinit'. static Collider() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Collider"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.Collider.NativeFieldInfoPtr_rotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rotation"); Oni.Collider.NativeFieldInfoPtr_translation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "translation"); Oni.Collider.NativeFieldInfoPtr_scale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "scale"); Oni.Collider.NativeFieldInfoPtr_boundsMin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "boundsMin"); Oni.Collider.NativeFieldInfoPtr_boundsMax = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "boundsMax"); Oni.Collider.NativeFieldInfoPtr_id = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "id"); Oni.Collider.NativeFieldInfoPtr_contactOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "contactOffset"); Oni.Collider.NativeFieldInfoPtr_collisionGroup = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "collisionGroup"); Oni.Collider.NativeFieldInfoPtr_trigger = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "trigger"); Oni.Collider.NativeMethodInfoPtr_Set_Public_Void_Collider_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671986); Oni.Collider.NativeMethodInfoPtr_Set_Public_Void_Collider2D_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671987); Oni.Collider.NativeMethodInfoPtr_SetSpaceTransform_Public_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671988); } // Token: 0x060073A0 RID: 29600 RVA: 0x001D700B File Offset: 0x001D520B public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D3D RID: 19773 private static readonly IntPtr NativeFieldInfoPtr_rotation; // Token: 0x04004D3E RID: 19774 private static readonly IntPtr NativeFieldInfoPtr_translation; // Token: 0x04004D3F RID: 19775 private static readonly IntPtr NativeFieldInfoPtr_scale; // Token: 0x04004D40 RID: 19776 private static readonly IntPtr NativeFieldInfoPtr_boundsMin; // Token: 0x04004D41 RID: 19777 private static readonly IntPtr NativeFieldInfoPtr_boundsMax; // Token: 0x04004D42 RID: 19778 private static readonly IntPtr NativeFieldInfoPtr_id; // Token: 0x04004D43 RID: 19779 private static readonly IntPtr NativeFieldInfoPtr_contactOffset; // Token: 0x04004D44 RID: 19780 private static readonly IntPtr NativeFieldInfoPtr_collisionGroup; // Token: 0x04004D45 RID: 19781 private static readonly IntPtr NativeFieldInfoPtr_trigger; // Token: 0x04004D46 RID: 19782 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Collider_Int32_Single_0; // Token: 0x04004D47 RID: 19783 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Collider2D_Int32_Single_0; // Token: 0x04004D48 RID: 19784 private static readonly IntPtr NativeMethodInfoPtr_SetSpaceTransform_Public_Void_Transform_0; // Token: 0x04004D49 RID: 19785 [FieldOffset(0)] public Quaternion rotation; // Token: 0x04004D4A RID: 19786 [FieldOffset(16)] public Vector3 translation; // Token: 0x04004D4B RID: 19787 [FieldOffset(28)] public Vector3 scale; // Token: 0x04004D4C RID: 19788 [FieldOffset(40)] public Vector3 boundsMin; // Token: 0x04004D4D RID: 19789 [FieldOffset(52)] public Vector3 boundsMax; // Token: 0x04004D4E RID: 19790 [FieldOffset(64)] public int id; // Token: 0x04004D4F RID: 19791 [FieldOffset(68)] public float contactOffset; // Token: 0x04004D50 RID: 19792 [FieldOffset(72)] public int collisionGroup; // Token: 0x04004D51 RID: 19793 [FieldOffset(76)] [MarshalAs(UnmanagedType.U1)] public bool trigger; } // Token: 0x0200038C RID: 908 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct Shape { // Token: 0x060073A1 RID: 29601 RVA: 0x001D7020 File Offset: 0x001D5220 [CallerCount(2)] [CachedScanResults(RefRangeStart = 603904, RefRangeEnd = 603906, XrefRangeStart = 603903, XrefRangeEnd = 603904, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(Vector3 center, float radius) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref center; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref radius; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Single_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060073A2 RID: 29602 RVA: 0x001D7078 File Offset: 0x001D5278 [CallerCount(5)] [CachedScanResults(RefRangeStart = 365882, RefRangeEnd = 365887, XrefRangeStart = 365882, XrefRangeEnd = 365887, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(Vector3 center, Vector3 size) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref center; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref size; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Vector3_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060073A3 RID: 29603 RVA: 0x001D70D0 File Offset: 0x001D52D0 [CallerCount(3)] [CachedScanResults(RefRangeStart = 603906, RefRangeEnd = 603909, XrefRangeStart = 603906, XrefRangeEnd = 603906, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(Vector3 center, float radius, float height, int direction) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref center; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref radius; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref height; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref direction; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Single_Single_Int32_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060073A4 RID: 29604 RVA: 0x001D7150 File Offset: 0x001D5350 [CallerCount(1)] [CachedScanResults(RefRangeStart = 603909, RefRangeEnd = 603910, XrefRangeStart = 603909, XrefRangeEnd = 603909, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(Vector3 size, int resolutionU, int resolutionV, IntPtr data) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref size; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref resolutionU; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref resolutionV; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref data; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Int32_Int32_IntPtr_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060073A5 RID: 29605 RVA: 0x001D71D0 File Offset: 0x001D53D0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 603910, RefRangeEnd = 603912, XrefRangeStart = 603910, XrefRangeEnd = 603910, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Set(IntPtr data, IntPtr indices, int dataCount, int indicesCount) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref data; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref indices; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref dataCount; ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref indicesCount; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_IntPtr_IntPtr_Int32_Int32_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060073A6 RID: 29606 RVA: 0x001D7250 File Offset: 0x001D5450 // Note: this type is marked as 'beforefieldinit'. static Shape() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Shape"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.Shape.NativeFieldInfoPtr_center = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "center"); Oni.Shape.NativeFieldInfoPtr_size = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "size"); Oni.Shape.NativeFieldInfoPtr_data = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "data"); Oni.Shape.NativeFieldInfoPtr_indices = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "indices"); Oni.Shape.NativeFieldInfoPtr_dataCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dataCount"); Oni.Shape.NativeFieldInfoPtr_indexCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "indexCount"); Oni.Shape.NativeFieldInfoPtr_resolutionU = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "resolutionU"); Oni.Shape.NativeFieldInfoPtr_resolutionV = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "resolutionV"); Oni.Shape.NativeFieldInfoPtr_is2D = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "is2D"); Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671989); Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671990); Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Single_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671991); Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_Vector3_Int32_Int32_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671992); Oni.Shape.NativeMethodInfoPtr_Set_Public_Void_IntPtr_IntPtr_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671993); } // Token: 0x060073A7 RID: 29607 RVA: 0x001D7393 File Offset: 0x001D5593 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D52 RID: 19794 private static readonly IntPtr NativeFieldInfoPtr_center; // Token: 0x04004D53 RID: 19795 private static readonly IntPtr NativeFieldInfoPtr_size; // Token: 0x04004D54 RID: 19796 private static readonly IntPtr NativeFieldInfoPtr_data; // Token: 0x04004D55 RID: 19797 private static readonly IntPtr NativeFieldInfoPtr_indices; // Token: 0x04004D56 RID: 19798 private static readonly IntPtr NativeFieldInfoPtr_dataCount; // Token: 0x04004D57 RID: 19799 private static readonly IntPtr NativeFieldInfoPtr_indexCount; // Token: 0x04004D58 RID: 19800 private static readonly IntPtr NativeFieldInfoPtr_resolutionU; // Token: 0x04004D59 RID: 19801 private static readonly IntPtr NativeFieldInfoPtr_resolutionV; // Token: 0x04004D5A RID: 19802 private static readonly IntPtr NativeFieldInfoPtr_is2D; // Token: 0x04004D5B RID: 19803 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Vector3_Single_0; // Token: 0x04004D5C RID: 19804 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Vector3_Vector3_0; // Token: 0x04004D5D RID: 19805 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Vector3_Single_Single_Int32_0; // Token: 0x04004D5E RID: 19806 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_Vector3_Int32_Int32_IntPtr_0; // Token: 0x04004D5F RID: 19807 private static readonly IntPtr NativeMethodInfoPtr_Set_Public_Void_IntPtr_IntPtr_Int32_Int32_0; // Token: 0x04004D60 RID: 19808 [FieldOffset(0)] public Vector3 center; // Token: 0x04004D61 RID: 19809 [FieldOffset(12)] public Vector3 size; // Token: 0x04004D62 RID: 19810 [FieldOffset(24)] public IntPtr data; // Token: 0x04004D63 RID: 19811 [FieldOffset(32)] public IntPtr indices; // Token: 0x04004D64 RID: 19812 [FieldOffset(40)] public int dataCount; // Token: 0x04004D65 RID: 19813 [FieldOffset(44)] public int indexCount; // Token: 0x04004D66 RID: 19814 [FieldOffset(48)] public int resolutionU; // Token: 0x04004D67 RID: 19815 [FieldOffset(52)] public int resolutionV; // Token: 0x04004D68 RID: 19816 [FieldOffset(56)] [MarshalAs(UnmanagedType.U1)] public bool is2D; } // Token: 0x0200038D RID: 909 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct CollisionMaterial { // Token: 0x060073A8 RID: 29608 RVA: 0x001D73A8 File Offset: 0x001D55A8 // Note: this type is marked as 'beforefieldinit'. static CollisionMaterial() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "CollisionMaterial"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.CollisionMaterial.NativeFieldInfoPtr_friction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "friction"); Oni.CollisionMaterial.NativeFieldInfoPtr_stickiness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "stickiness"); Oni.CollisionMaterial.NativeFieldInfoPtr_stickDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "stickDistance"); Oni.CollisionMaterial.NativeFieldInfoPtr_frictionCombine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "frictionCombine"); Oni.CollisionMaterial.NativeFieldInfoPtr_stickinessCombine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "stickinessCombine"); } // Token: 0x060073A9 RID: 29609 RVA: 0x001D7437 File Offset: 0x001D5637 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D69 RID: 19817 private static readonly IntPtr NativeFieldInfoPtr_friction; // Token: 0x04004D6A RID: 19818 private static readonly IntPtr NativeFieldInfoPtr_stickiness; // Token: 0x04004D6B RID: 19819 private static readonly IntPtr NativeFieldInfoPtr_stickDistance; // Token: 0x04004D6C RID: 19820 private static readonly IntPtr NativeFieldInfoPtr_frictionCombine; // Token: 0x04004D6D RID: 19821 private static readonly IntPtr NativeFieldInfoPtr_stickinessCombine; // Token: 0x04004D6E RID: 19822 [FieldOffset(0)] public float friction; // Token: 0x04004D6F RID: 19823 [FieldOffset(4)] public float stickiness; // Token: 0x04004D70 RID: 19824 [FieldOffset(8)] public float stickDistance; // Token: 0x04004D71 RID: 19825 [FieldOffset(12)] public Oni.MaterialCombineMode frictionCombine; // Token: 0x04004D72 RID: 19826 [FieldOffset(16)] public Oni.MaterialCombineMode stickinessCombine; } // Token: 0x0200038E RID: 910 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct FluidMaterial { // Token: 0x060073AA RID: 29610 RVA: 0x001D744C File Offset: 0x001D564C // Note: this type is marked as 'beforefieldinit'. static FluidMaterial() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "FluidMaterial"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.FluidMaterial.NativeFieldInfoPtr_smoothingRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "smoothingRadius"); Oni.FluidMaterial.NativeFieldInfoPtr_restDensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "restDensity"); Oni.FluidMaterial.NativeFieldInfoPtr_viscosity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "viscosity"); Oni.FluidMaterial.NativeFieldInfoPtr_surfaceTension = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "surfaceTension"); Oni.FluidMaterial.NativeFieldInfoPtr_buoyancy = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "buoyancy"); Oni.FluidMaterial.NativeFieldInfoPtr_atmosphericDrag = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "atmosphericDrag"); Oni.FluidMaterial.NativeFieldInfoPtr_atmosphericPressure = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "atmosphericPressure"); Oni.FluidMaterial.NativeFieldInfoPtr_vorticity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "vorticity"); Oni.FluidMaterial.NativeFieldInfoPtr_elasticRange = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "elasticRange"); Oni.FluidMaterial.NativeFieldInfoPtr_plasticCreep = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plasticCreep"); Oni.FluidMaterial.NativeFieldInfoPtr_plasticThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "plasticThreshold"); } // Token: 0x060073AB RID: 29611 RVA: 0x001D7553 File Offset: 0x001D5753 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D73 RID: 19827 private static readonly IntPtr NativeFieldInfoPtr_smoothingRadius; // Token: 0x04004D74 RID: 19828 private static readonly IntPtr NativeFieldInfoPtr_restDensity; // Token: 0x04004D75 RID: 19829 private static readonly IntPtr NativeFieldInfoPtr_viscosity; // Token: 0x04004D76 RID: 19830 private static readonly IntPtr NativeFieldInfoPtr_surfaceTension; // Token: 0x04004D77 RID: 19831 private static readonly IntPtr NativeFieldInfoPtr_buoyancy; // Token: 0x04004D78 RID: 19832 private static readonly IntPtr NativeFieldInfoPtr_atmosphericDrag; // Token: 0x04004D79 RID: 19833 private static readonly IntPtr NativeFieldInfoPtr_atmosphericPressure; // Token: 0x04004D7A RID: 19834 private static readonly IntPtr NativeFieldInfoPtr_vorticity; // Token: 0x04004D7B RID: 19835 private static readonly IntPtr NativeFieldInfoPtr_elasticRange; // Token: 0x04004D7C RID: 19836 private static readonly IntPtr NativeFieldInfoPtr_plasticCreep; // Token: 0x04004D7D RID: 19837 private static readonly IntPtr NativeFieldInfoPtr_plasticThreshold; // Token: 0x04004D7E RID: 19838 [FieldOffset(0)] public float smoothingRadius; // Token: 0x04004D7F RID: 19839 [FieldOffset(4)] public float restDensity; // Token: 0x04004D80 RID: 19840 [FieldOffset(8)] public float viscosity; // Token: 0x04004D81 RID: 19841 [FieldOffset(12)] public float surfaceTension; // Token: 0x04004D82 RID: 19842 [FieldOffset(16)] public float buoyancy; // Token: 0x04004D83 RID: 19843 [FieldOffset(20)] public float atmosphericDrag; // Token: 0x04004D84 RID: 19844 [FieldOffset(24)] public float atmosphericPressure; // Token: 0x04004D85 RID: 19845 [FieldOffset(28)] public float vorticity; // Token: 0x04004D86 RID: 19846 [FieldOffset(32)] public float elasticRange; // Token: 0x04004D87 RID: 19847 [FieldOffset(36)] public float plasticCreep; // Token: 0x04004D88 RID: 19848 [FieldOffset(40)] public float plasticThreshold; } // Token: 0x0200038F RID: 911 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct HalfEdge { // Token: 0x060073AC RID: 29612 RVA: 0x001D7568 File Offset: 0x001D5768 [CallerCount(0)] public unsafe HalfEdge(int index) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref index; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.HalfEdge.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060073AD RID: 29613 RVA: 0x001D75B0 File Offset: 0x001D57B0 // Note: this type is marked as 'beforefieldinit'. static HalfEdge() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "HalfEdge"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.HalfEdge.NativeFieldInfoPtr_index = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "index"); Oni.HalfEdge.NativeFieldInfoPtr_indexInFace = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "indexInFace"); Oni.HalfEdge.NativeFieldInfoPtr_face = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "face"); Oni.HalfEdge.NativeFieldInfoPtr_nextHalfEdge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "nextHalfEdge"); Oni.HalfEdge.NativeFieldInfoPtr_pair = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "pair"); Oni.HalfEdge.NativeFieldInfoPtr_endVertex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "endVertex"); Oni.HalfEdge.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671994); } // Token: 0x060073AE RID: 29614 RVA: 0x001D7667 File Offset: 0x001D5867 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D89 RID: 19849 private static readonly IntPtr NativeFieldInfoPtr_index; // Token: 0x04004D8A RID: 19850 private static readonly IntPtr NativeFieldInfoPtr_indexInFace; // Token: 0x04004D8B RID: 19851 private static readonly IntPtr NativeFieldInfoPtr_face; // Token: 0x04004D8C RID: 19852 private static readonly IntPtr NativeFieldInfoPtr_nextHalfEdge; // Token: 0x04004D8D RID: 19853 private static readonly IntPtr NativeFieldInfoPtr_pair; // Token: 0x04004D8E RID: 19854 private static readonly IntPtr NativeFieldInfoPtr_endVertex; // Token: 0x04004D8F RID: 19855 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04004D90 RID: 19856 [FieldOffset(0)] public int index; // Token: 0x04004D91 RID: 19857 [FieldOffset(4)] public int indexInFace; // Token: 0x04004D92 RID: 19858 [FieldOffset(8)] public int face; // Token: 0x04004D93 RID: 19859 [FieldOffset(12)] public int nextHalfEdge; // Token: 0x04004D94 RID: 19860 [FieldOffset(16)] public int pair; // Token: 0x04004D95 RID: 19861 [FieldOffset(20)] public int endVertex; } // Token: 0x02000390 RID: 912 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct Vertex { // Token: 0x060073AF RID: 29615 RVA: 0x001D767C File Offset: 0x001D587C [CallerCount(0)] public unsafe Vertex(Vector3 position, int index, int halfEdge) { 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 index; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref halfEdge; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Vertex.NativeMethodInfoPtr__ctor_Public_Void_Vector3_Int32_Int32_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060073B0 RID: 29616 RVA: 0x001D76E8 File Offset: 0x001D58E8 // Note: this type is marked as 'beforefieldinit'. static Vertex() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Vertex"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.Vertex.NativeFieldInfoPtr_index = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "index"); Oni.Vertex.NativeFieldInfoPtr_halfEdge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "halfEdge"); Oni.Vertex.NativeFieldInfoPtr_position = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "position"); Oni.Vertex.NativeMethodInfoPtr__ctor_Public_Void_Vector3_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671995); } // Token: 0x060073B1 RID: 29617 RVA: 0x001D7763 File Offset: 0x001D5963 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D96 RID: 19862 private static readonly IntPtr NativeFieldInfoPtr_index; // Token: 0x04004D97 RID: 19863 private static readonly IntPtr NativeFieldInfoPtr_halfEdge; // Token: 0x04004D98 RID: 19864 private static readonly IntPtr NativeFieldInfoPtr_position; // Token: 0x04004D99 RID: 19865 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Vector3_Int32_Int32_0; // Token: 0x04004D9A RID: 19866 [FieldOffset(0)] public int index; // Token: 0x04004D9B RID: 19867 [FieldOffset(4)] public int halfEdge; // Token: 0x04004D9C RID: 19868 [FieldOffset(8)] public Vector3 position; } // Token: 0x02000391 RID: 913 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct Face { // Token: 0x060073B2 RID: 29618 RVA: 0x001D7778 File Offset: 0x001D5978 [CallerCount(0)] public unsafe Face(int index) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref index; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Oni.Face.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, ref this, (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060073B3 RID: 29619 RVA: 0x001D77C0 File Offset: 0x001D59C0 // Note: this type is marked as 'beforefieldinit'. static Face() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "Face"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.Face.NativeFieldInfoPtr_index = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "index"); Oni.Face.NativeFieldInfoPtr_halfEdge = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "halfEdge"); Oni.Face.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671996); } // Token: 0x060073B4 RID: 29620 RVA: 0x001D7827 File Offset: 0x001D5A27 public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004D9D RID: 19869 private static readonly IntPtr NativeFieldInfoPtr_index; // Token: 0x04004D9E RID: 19870 private static readonly IntPtr NativeFieldInfoPtr_halfEdge; // Token: 0x04004D9F RID: 19871 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04004DA0 RID: 19872 [FieldOffset(0)] public int index; // Token: 0x04004DA1 RID: 19873 [FieldOffset(4)] public int halfEdge; } // Token: 0x02000392 RID: 914 [Serializable] [StructLayout(LayoutKind.Explicit)] public struct MeshInformation { // Token: 0x060073B5 RID: 29621 RVA: 0x001D783C File Offset: 0x001D5A3C // Note: this type is marked as 'beforefieldinit'. static MeshInformation() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "MeshInformation"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); Oni.MeshInformation.NativeFieldInfoPtr_volume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "volume"); Oni.MeshInformation.NativeFieldInfoPtr_area = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "area"); Oni.MeshInformation.NativeFieldInfoPtr_borderEdgeCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "borderEdgeCount"); Oni.MeshInformation.NativeFieldInfoPtr_closed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "closed"); Oni.MeshInformation.NativeFieldInfoPtr_nonManifold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "nonManifold"); } // Token: 0x060073B6 RID: 29622 RVA: 0x001D78CB File Offset: 0x001D5ACB public Il2CppSystem.Object BoxIl2CppObject() { return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore.NativeClassPtr, ref this)); } // Token: 0x04004DA2 RID: 19874 private static readonly IntPtr NativeFieldInfoPtr_volume; // Token: 0x04004DA3 RID: 19875 private static readonly IntPtr NativeFieldInfoPtr_area; // Token: 0x04004DA4 RID: 19876 private static readonly IntPtr NativeFieldInfoPtr_borderEdgeCount; // Token: 0x04004DA5 RID: 19877 private static readonly IntPtr NativeFieldInfoPtr_closed; // Token: 0x04004DA6 RID: 19878 private static readonly IntPtr NativeFieldInfoPtr_nonManifold; // Token: 0x04004DA7 RID: 19879 [FieldOffset(0)] public float volume; // Token: 0x04004DA8 RID: 19880 [FieldOffset(4)] public float area; // Token: 0x04004DA9 RID: 19881 [FieldOffset(8)] public int borderEdgeCount; // Token: 0x04004DAA RID: 19882 [FieldOffset(12)] [MarshalAs(UnmanagedType.U1)] public bool closed; // Token: 0x04004DAB RID: 19883 [FieldOffset(13)] [MarshalAs(UnmanagedType.U1)] public bool nonManifold; } }