using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Collections; using Il2CppSystem.Collections.Generic; using UnityEngine; namespace Obi { // Token: 0x02000543 RID: 1347 public sealed class ObiSolver : MonoBehaviour { // Token: 0x0600985A RID: 39002 RVA: 0x002738C8 File Offset: 0x00271AC8 [CallerCount(3)] [CachedScanResults(RefRangeStart = 644015, RefRangeEnd = 644018, XrefRangeStart = 644011, XrefRangeEnd = 644015, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnFrameBegin(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnFrameBegin_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600985B RID: 39003 RVA: 0x00273924 File Offset: 0x00271B24 [CallerCount(3)] [CachedScanResults(RefRangeStart = 644022, RefRangeEnd = 644025, XrefRangeStart = 644018, XrefRangeEnd = 644022, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnFrameBegin(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnFrameBegin_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600985C RID: 39004 RVA: 0x00273980 File Offset: 0x00271B80 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644025, XrefRangeEnd = 644029, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnStepBegin(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnStepBegin_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600985D RID: 39005 RVA: 0x002739DC File Offset: 0x00271BDC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644029, XrefRangeEnd = 644033, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnStepBegin(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnStepBegin_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600985E RID: 39006 RVA: 0x00273A38 File Offset: 0x00271C38 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644033, XrefRangeEnd = 644037, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnFixedParticlesUpdated(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnFixedParticlesUpdated_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600985F RID: 39007 RVA: 0x00273A94 File Offset: 0x00271C94 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644037, XrefRangeEnd = 644041, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnFixedParticlesUpdated(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnFixedParticlesUpdated_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009860 RID: 39008 RVA: 0x00273AF0 File Offset: 0x00271CF0 [CallerCount(1)] [CachedScanResults(RefRangeStart = 644045, RefRangeEnd = 644046, XrefRangeStart = 644041, XrefRangeEnd = 644045, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnStepEnd(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnStepEnd_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009861 RID: 39009 RVA: 0x00273B4C File Offset: 0x00271D4C [CallerCount(1)] [CachedScanResults(RefRangeStart = 644050, RefRangeEnd = 644051, XrefRangeStart = 644046, XrefRangeEnd = 644050, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnStepEnd(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnStepEnd_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009862 RID: 39010 RVA: 0x00273BA8 File Offset: 0x00271DA8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644051, XrefRangeEnd = 644055, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnBeforePositionInterpolation(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnBeforePositionInterpolation_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009863 RID: 39011 RVA: 0x00273C04 File Offset: 0x00271E04 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644055, XrefRangeEnd = 644059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnBeforePositionInterpolation(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnBeforePositionInterpolation_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009864 RID: 39012 RVA: 0x00273C60 File Offset: 0x00271E60 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644059, XrefRangeEnd = 644063, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnBeforeActorsFrameEnd(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnBeforeActorsFrameEnd_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009865 RID: 39013 RVA: 0x00273CBC File Offset: 0x00271EBC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644063, XrefRangeEnd = 644067, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnBeforeActorsFrameEnd(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnBeforeActorsFrameEnd_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009866 RID: 39014 RVA: 0x00273D18 File Offset: 0x00271F18 [CallerCount(4)] [CachedScanResults(RefRangeStart = 644071, RefRangeEnd = 644075, XrefRangeStart = 644067, XrefRangeEnd = 644071, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnFrameEnd(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnFrameEnd_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009867 RID: 39015 RVA: 0x00273D74 File Offset: 0x00271F74 [CallerCount(4)] [CachedScanResults(RefRangeStart = 644079, RefRangeEnd = 644083, XrefRangeStart = 644075, XrefRangeEnd = 644079, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnFrameEnd(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnFrameEnd_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009868 RID: 39016 RVA: 0x00273DD0 File Offset: 0x00271FD0 [CallerCount(2)] [CachedScanResults(RefRangeStart = 644087, RefRangeEnd = 644089, XrefRangeStart = 644083, XrefRangeEnd = 644087, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnCollision(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnCollision_Public_add_Void_EventHandler_1_ObiCollisionEventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009869 RID: 39017 RVA: 0x00273E2C File Offset: 0x0027202C [CallerCount(2)] [CachedScanResults(RefRangeStart = 644093, RefRangeEnd = 644095, XrefRangeStart = 644089, XrefRangeEnd = 644093, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnCollision(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnCollision_Public_rem_Void_EventHandler_1_ObiCollisionEventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600986A RID: 39018 RVA: 0x00273E88 File Offset: 0x00272088 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644095, XrefRangeEnd = 644099, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void add_OnFluidUpdated(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_add_OnFluidUpdated_Public_add_Void_EventHandler_1_ObiFluidEventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600986B RID: 39019 RVA: 0x00273EE4 File Offset: 0x002720E4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644099, XrefRangeEnd = 644103, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void remove_OnFluidUpdated(EventHandler value) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(value); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_remove_OnFluidUpdated_Public_rem_Void_EventHandler_1_ObiFluidEventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x170033A2 RID: 13218 // (get) Token: 0x0600986C RID: 39020 RVA: 0x00273F40 File Offset: 0x00272140 public unsafe IntPtr OniSolver { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_get_OniSolver_Public_get_IntPtr_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170033A3 RID: 13219 // (get) Token: 0x0600986D RID: 39021 RVA: 0x00273F90 File Offset: 0x00272190 public unsafe Bounds Bounds { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_get_Bounds_Public_get_Bounds_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170033A4 RID: 13220 // (get) Token: 0x0600986E RID: 39022 RVA: 0x00273FE0 File Offset: 0x002721E0 public unsafe Matrix4x4 LastTransform { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_get_LastTransform_Public_get_Matrix4x4_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170033A5 RID: 13221 // (get) Token: 0x0600986F RID: 39023 RVA: 0x00274030 File Offset: 0x00272230 public unsafe bool IsVisible { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_get_IsVisible_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170033A6 RID: 13222 // (get) Token: 0x06009870 RID: 39024 RVA: 0x00274080 File Offset: 0x00272280 public unsafe int AllocParticleCount { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_get_AllocParticleCount_Public_get_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170033A7 RID: 13223 // (get) Token: 0x06009871 RID: 39025 RVA: 0x002740D0 File Offset: 0x002722D0 public unsafe bool IsUpdating { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_get_IsUpdating_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06009872 RID: 39026 RVA: 0x00274120 File Offset: 0x00272320 [CallerCount(3)] [CachedScanResults(RefRangeStart = 644103, RefRangeEnd = 644106, XrefRangeStart = 644103, XrefRangeEnd = 644103, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RequireRenderablePositions() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_RequireRenderablePositions_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009873 RID: 39027 RVA: 0x00274164 File Offset: 0x00272364 [CallerCount(3)] [CachedScanResults(RefRangeStart = 644106, RefRangeEnd = 644109, XrefRangeStart = 644106, XrefRangeEnd = 644106, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void RelinquishRenderablePositions() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_RelinquishRenderablePositions_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009874 RID: 39028 RVA: 0x002741A8 File Offset: 0x002723A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644109, XrefRangeEnd = 644113, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009875 RID: 39029 RVA: 0x002741EC File Offset: 0x002723EC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644113, XrefRangeEnd = 644122, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009876 RID: 39030 RVA: 0x00274230 File Offset: 0x00272430 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644122, XrefRangeEnd = 644132, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDestroy() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009877 RID: 39031 RVA: 0x00274274 File Offset: 0x00272474 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644132, XrefRangeEnd = 644141, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009878 RID: 39032 RVA: 0x002742B8 File Offset: 0x002724B8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644141, XrefRangeEnd = 644150, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDisable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009879 RID: 39033 RVA: 0x002742FC File Offset: 0x002724FC [CallerCount(2)] [CachedScanResults(RefRangeStart = 644207, RefRangeEnd = 644209, XrefRangeStart = 644150, XrefRangeEnd = 644207, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Initialize() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_Initialize_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600987A RID: 39034 RVA: 0x00274340 File Offset: 0x00272540 [CallerCount(3)] [CachedScanResults(RefRangeStart = 644226, RefRangeEnd = 644229, XrefRangeStart = 644209, XrefRangeEnd = 644226, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Teardown() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_Teardown_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600987B RID: 39035 RVA: 0x00274384 File Offset: 0x00272584 [CallerCount(1)] [CachedScanResults(RefRangeStart = 644249, RefRangeEnd = 644250, XrefRangeStart = 644229, XrefRangeEnd = 644249, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool AddActor(ObiActor actor, int numParticles) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(actor); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref numParticles; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_AddActor_Public_Boolean_ObiActor_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600987C RID: 39036 RVA: 0x00274400 File Offset: 0x00272600 [CallerCount(1)] [CachedScanResults(RefRangeStart = 644264, RefRangeEnd = 644265, XrefRangeStart = 644250, XrefRangeEnd = 644264, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe int RemoveActor(ObiActor actor) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(actor); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_RemoveActor_Public_Int32_ObiActor_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600987D RID: 39037 RVA: 0x00274468 File Offset: 0x00272668 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644265, XrefRangeEnd = 644282, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateParameters() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_UpdateParameters_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600987E RID: 39038 RVA: 0x002744AC File Offset: 0x002726AC [CallerCount(7)] [CachedScanResults(RefRangeStart = 644296, RefRangeEnd = 644303, XrefRangeStart = 644282, XrefRangeEnd = 644296, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateActiveParticles() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_UpdateActiveParticles_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600987F RID: 39039 RVA: 0x002744F0 File Offset: 0x002726F0 [CallerCount(3)] [CachedScanResults(RefRangeStart = 644369, RefRangeEnd = 644372, XrefRangeStart = 644303, XrefRangeEnd = 644369, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateEmitterMaterials() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_UpdateEmitterMaterials_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009880 RID: 39040 RVA: 0x00274534 File Offset: 0x00272734 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644372, XrefRangeEnd = 644383, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void emitterMaterial_OnChangesMade(Il2CppSystem.Object sender, ObiEmitterMaterial.MaterialChangeEventArgs e) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sender); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(e); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_emitterMaterial_OnChangesMade_Private_Void_Object_MaterialChangeEventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009881 RID: 39041 RVA: 0x002745A8 File Offset: 0x002727A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644383, XrefRangeEnd = 644384, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void AccumulateSimulationTime(float dt) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref dt; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_AccumulateSimulationTime_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009882 RID: 39042 RVA: 0x002745FC File Offset: 0x002727FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644384, XrefRangeEnd = 644385, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResetSimulationTime() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_ResetSimulationTime_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009883 RID: 39043 RVA: 0x00274640 File Offset: 0x00272840 [CallerCount(2)] [CachedScanResults(RefRangeStart = 644409, RefRangeEnd = 644411, XrefRangeStart = 644385, XrefRangeEnd = 644409, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SimulateStep(float stepTime) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref stepTime; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_SimulateStep_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009884 RID: 39044 RVA: 0x00274694 File Offset: 0x00272894 [CallerCount(1)] [CachedScanResults(RefRangeStart = 644466, RefRangeEnd = 644467, XrefRangeStart = 644411, XrefRangeEnd = 644466, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void EndFrame(float frameDelta) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref frameDelta; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_EndFrame_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009885 RID: 39045 RVA: 0x002746E8 File Offset: 0x002728E8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644467, XrefRangeEnd = 644487, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void TriggerFluidUpdateEvents() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_TriggerFluidUpdateEvents_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009886 RID: 39046 RVA: 0x0027472C File Offset: 0x0027292C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644487, XrefRangeEnd = 644499, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void TriggerCollisionEvents() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_TriggerCollisionEvents_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009887 RID: 39047 RVA: 0x00274770 File Offset: 0x00272970 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644499, XrefRangeEnd = 644511, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool AreBoundsValid(Bounds bounds) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref bounds; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_AreBoundsValid_Private_Boolean_Bounds_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06009888 RID: 39048 RVA: 0x002747D4 File Offset: 0x002729D4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 644534, RefRangeEnd = 644535, XrefRangeStart = 644511, XrefRangeEnd = 644534, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void CheckVisibility() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_CheckVisibility_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009889 RID: 39049 RVA: 0x00274818 File Offset: 0x00272A18 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644535, XrefRangeEnd = 644553, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600988A RID: 39050 RVA: 0x0027485C File Offset: 0x00272A5C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644553, XrefRangeEnd = 644558, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator RunLateFixedUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_RunLateFixedUpdate_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x0600988B RID: 39051 RVA: 0x002748B4 File Offset: 0x00272AB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644558, XrefRangeEnd = 644561, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FixedUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600988C RID: 39052 RVA: 0x002748F8 File Offset: 0x00272AF8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 644590, RefRangeEnd = 644591, XrefRangeStart = 644561, XrefRangeEnd = 644590, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void AllSolversStepEnd() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_AllSolversStepEnd_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600988D RID: 39053 RVA: 0x0027493C File Offset: 0x00272B3C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644591, XrefRangeEnd = 644601, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LateUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600988E RID: 39054 RVA: 0x00274980 File Offset: 0x00272B80 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644601, XrefRangeEnd = 644629, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ObiSolver() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600988F RID: 39055 RVA: 0x002749CC File Offset: 0x00272BCC [CallerCount(0)] public unsafe Oni.FluidMaterial _UpdateEmitterMaterials_b__92_0(ObiEmitterMaterial a) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(a); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.NativeMethodInfoPtr__UpdateEmitterMaterials_b__92_0_Private_FluidMaterial_ObiEmitterMaterial_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06009890 RID: 39056 RVA: 0x00274A34 File Offset: 0x00272C34 // Note: this type is marked as 'beforefieldinit'. static ObiSolver() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiSolver"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiSolver.NativeFieldInfoPtr_MAX_NEIGHBOURS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "MAX_NEIGHBOURS"); ObiSolver.NativeFieldInfoPtr_CONSTRAINT_GROUPS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "CONSTRAINT_GROUPS"); ObiSolver.NativeFieldInfoPtr_OnFrameBegin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnFrameBegin"); ObiSolver.NativeFieldInfoPtr_OnStepBegin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnStepBegin"); ObiSolver.NativeFieldInfoPtr_OnFixedParticlesUpdated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnFixedParticlesUpdated"); ObiSolver.NativeFieldInfoPtr_OnStepEnd = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnStepEnd"); ObiSolver.NativeFieldInfoPtr_OnBeforePositionInterpolation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnBeforePositionInterpolation"); ObiSolver.NativeFieldInfoPtr_OnBeforeActorsFrameEnd = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnBeforeActorsFrameEnd"); ObiSolver.NativeFieldInfoPtr_OnFrameEnd = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnFrameEnd"); ObiSolver.NativeFieldInfoPtr_OnCollision = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnCollision"); ObiSolver.NativeFieldInfoPtr_OnFluidUpdated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "OnFluidUpdated"); ObiSolver.NativeFieldInfoPtr_maxParticles = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maxParticles"); ObiSolver.NativeFieldInfoPtr_simulate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "simulate"); ObiSolver.NativeFieldInfoPtr_simulateWhenInvisible = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "simulateWhenInvisible"); ObiSolver.NativeFieldInfoPtr_simulateInLocalSpace = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "simulateInLocalSpace"); ObiSolver.NativeFieldInfoPtr_simulationOrder = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "simulationOrder"); ObiSolver.NativeFieldInfoPtr_collisionLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "collisionLayers"); ObiSolver.NativeFieldInfoPtr_parameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "parameters"); ObiSolver.NativeFieldInfoPtr_actors = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "actors"); ObiSolver.NativeFieldInfoPtr_allocatedParticleCount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "allocatedParticleCount"); ObiSolver.NativeFieldInfoPtr_particleToActor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "particleToActor"); ObiSolver.NativeFieldInfoPtr_materialIndices = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "materialIndices"); ObiSolver.NativeFieldInfoPtr_fluidMaterialIndices = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "fluidMaterialIndices"); ObiSolver.NativeFieldInfoPtr_activeParticles = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "activeParticles"); ObiSolver.NativeFieldInfoPtr_emitterMaterials = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "emitterMaterials"); ObiSolver.NativeFieldInfoPtr_renderablePositions = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "renderablePositions"); ObiSolver.NativeFieldInfoPtr_constraintsOrder = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "constraintsOrder"); ObiSolver.NativeFieldInfoPtr_distanceConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "distanceConstraintParameters"); ObiSolver.NativeFieldInfoPtr_bendingConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bendingConstraintParameters"); ObiSolver.NativeFieldInfoPtr_particleCollisionConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "particleCollisionConstraintParameters"); ObiSolver.NativeFieldInfoPtr_collisionConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "collisionConstraintParameters"); ObiSolver.NativeFieldInfoPtr_skinConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "skinConstraintParameters"); ObiSolver.NativeFieldInfoPtr_volumeConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "volumeConstraintParameters"); ObiSolver.NativeFieldInfoPtr_tetherConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "tetherConstraintParameters"); ObiSolver.NativeFieldInfoPtr_pinConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "pinConstraintParameters"); ObiSolver.NativeFieldInfoPtr_stitchConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "stitchConstraintParameters"); ObiSolver.NativeFieldInfoPtr_densityConstraintParameters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "densityConstraintParameters"); ObiSolver.NativeFieldInfoPtr_oniSolver = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "oniSolver"); ObiSolver.NativeFieldInfoPtr_defaultFluidMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "defaultFluidMaterial"); ObiSolver.NativeFieldInfoPtr_bounds = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bounds"); ObiSolver.NativeFieldInfoPtr_lastTransform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "lastTransform"); ObiSolver.NativeFieldInfoPtr_initialized = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "initialized"); ObiSolver.NativeFieldInfoPtr_isVisible = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "isVisible"); ObiSolver.NativeFieldInfoPtr_smoothDelta = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "smoothDelta"); ObiSolver.NativeFieldInfoPtr_renderablePositionsClients = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "renderablePositionsClients"); ObiSolver.NativeMethodInfoPtr_add_OnFrameBegin_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675175); ObiSolver.NativeMethodInfoPtr_remove_OnFrameBegin_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675176); ObiSolver.NativeMethodInfoPtr_add_OnStepBegin_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675177); ObiSolver.NativeMethodInfoPtr_remove_OnStepBegin_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675178); ObiSolver.NativeMethodInfoPtr_add_OnFixedParticlesUpdated_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675179); ObiSolver.NativeMethodInfoPtr_remove_OnFixedParticlesUpdated_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675180); ObiSolver.NativeMethodInfoPtr_add_OnStepEnd_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675181); ObiSolver.NativeMethodInfoPtr_remove_OnStepEnd_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675182); ObiSolver.NativeMethodInfoPtr_add_OnBeforePositionInterpolation_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675183); ObiSolver.NativeMethodInfoPtr_remove_OnBeforePositionInterpolation_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675184); ObiSolver.NativeMethodInfoPtr_add_OnBeforeActorsFrameEnd_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675185); ObiSolver.NativeMethodInfoPtr_remove_OnBeforeActorsFrameEnd_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675186); ObiSolver.NativeMethodInfoPtr_add_OnFrameEnd_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675187); ObiSolver.NativeMethodInfoPtr_remove_OnFrameEnd_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675188); ObiSolver.NativeMethodInfoPtr_add_OnCollision_Public_add_Void_EventHandler_1_ObiCollisionEventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675189); ObiSolver.NativeMethodInfoPtr_remove_OnCollision_Public_rem_Void_EventHandler_1_ObiCollisionEventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675190); ObiSolver.NativeMethodInfoPtr_add_OnFluidUpdated_Public_add_Void_EventHandler_1_ObiFluidEventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675191); ObiSolver.NativeMethodInfoPtr_remove_OnFluidUpdated_Public_rem_Void_EventHandler_1_ObiFluidEventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675192); ObiSolver.NativeMethodInfoPtr_get_OniSolver_Public_get_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675193); ObiSolver.NativeMethodInfoPtr_get_Bounds_Public_get_Bounds_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675194); ObiSolver.NativeMethodInfoPtr_get_LastTransform_Public_get_Matrix4x4_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675195); ObiSolver.NativeMethodInfoPtr_get_IsVisible_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675196); ObiSolver.NativeMethodInfoPtr_get_AllocParticleCount_Public_get_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675197); ObiSolver.NativeMethodInfoPtr_get_IsUpdating_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675198); ObiSolver.NativeMethodInfoPtr_RequireRenderablePositions_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675199); ObiSolver.NativeMethodInfoPtr_RelinquishRenderablePositions_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675200); ObiSolver.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675201); ObiSolver.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675202); ObiSolver.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675203); ObiSolver.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675204); ObiSolver.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675205); ObiSolver.NativeMethodInfoPtr_Initialize_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675206); ObiSolver.NativeMethodInfoPtr_Teardown_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675207); ObiSolver.NativeMethodInfoPtr_AddActor_Public_Boolean_ObiActor_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675208); ObiSolver.NativeMethodInfoPtr_RemoveActor_Public_Int32_ObiActor_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675209); ObiSolver.NativeMethodInfoPtr_UpdateParameters_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675210); ObiSolver.NativeMethodInfoPtr_UpdateActiveParticles_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675211); ObiSolver.NativeMethodInfoPtr_UpdateEmitterMaterials_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675212); ObiSolver.NativeMethodInfoPtr_emitterMaterial_OnChangesMade_Private_Void_Object_MaterialChangeEventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675213); ObiSolver.NativeMethodInfoPtr_AccumulateSimulationTime_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675214); ObiSolver.NativeMethodInfoPtr_ResetSimulationTime_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675215); ObiSolver.NativeMethodInfoPtr_SimulateStep_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675216); ObiSolver.NativeMethodInfoPtr_EndFrame_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675217); ObiSolver.NativeMethodInfoPtr_TriggerFluidUpdateEvents_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675218); ObiSolver.NativeMethodInfoPtr_TriggerCollisionEvents_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675219); ObiSolver.NativeMethodInfoPtr_AreBoundsValid_Private_Boolean_Bounds_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675220); ObiSolver.NativeMethodInfoPtr_CheckVisibility_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675221); ObiSolver.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675222); ObiSolver.NativeMethodInfoPtr_RunLateFixedUpdate_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675223); ObiSolver.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675224); ObiSolver.NativeMethodInfoPtr_AllSolversStepEnd_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675225); ObiSolver.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675226); ObiSolver.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675227); ObiSolver.NativeMethodInfoPtr__UpdateEmitterMaterials_b__92_0_Private_FluidMaterial_ObiEmitterMaterial_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675228); } // Token: 0x06009891 RID: 39057 RVA: 0x0000351C File Offset: 0x0000171C public ObiSolver(IntPtr pointer) : base(pointer) { } // Token: 0x17003375 RID: 13173 // (get) Token: 0x06009892 RID: 39058 RVA: 0x00275220 File Offset: 0x00273420 // (set) Token: 0x06009893 RID: 39059 RVA: 0x0027523E File Offset: 0x0027343E public unsafe static int MAX_NEIGHBOURS { get { int num; IL2CPP.il2cpp_field_static_get_value(ObiSolver.NativeFieldInfoPtr_MAX_NEIGHBOURS, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(ObiSolver.NativeFieldInfoPtr_MAX_NEIGHBOURS, (void*)(&value)); } } // Token: 0x17003376 RID: 13174 // (get) Token: 0x06009894 RID: 39060 RVA: 0x00275250 File Offset: 0x00273450 // (set) Token: 0x06009895 RID: 39061 RVA: 0x0027526E File Offset: 0x0027346E public unsafe static int CONSTRAINT_GROUPS { get { int num; IL2CPP.il2cpp_field_static_get_value(ObiSolver.NativeFieldInfoPtr_CONSTRAINT_GROUPS, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(ObiSolver.NativeFieldInfoPtr_CONSTRAINT_GROUPS, (void*)(&value)); } } // Token: 0x17003377 RID: 13175 // (get) Token: 0x06009896 RID: 39062 RVA: 0x00275280 File Offset: 0x00273480 // (set) Token: 0x06009897 RID: 39063 RVA: 0x002752B4 File Offset: 0x002734B4 public unsafe EventHandler OnFrameBegin { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFrameBegin); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFrameBegin), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003378 RID: 13176 // (get) Token: 0x06009898 RID: 39064 RVA: 0x002752DC File Offset: 0x002734DC // (set) Token: 0x06009899 RID: 39065 RVA: 0x00275310 File Offset: 0x00273510 public unsafe EventHandler OnStepBegin { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnStepBegin); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnStepBegin), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003379 RID: 13177 // (get) Token: 0x0600989A RID: 39066 RVA: 0x00275338 File Offset: 0x00273538 // (set) Token: 0x0600989B RID: 39067 RVA: 0x0027536C File Offset: 0x0027356C public unsafe EventHandler OnFixedParticlesUpdated { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFixedParticlesUpdated); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFixedParticlesUpdated), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700337A RID: 13178 // (get) Token: 0x0600989C RID: 39068 RVA: 0x00275394 File Offset: 0x00273594 // (set) Token: 0x0600989D RID: 39069 RVA: 0x002753C8 File Offset: 0x002735C8 public unsafe EventHandler OnStepEnd { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnStepEnd); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnStepEnd), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700337B RID: 13179 // (get) Token: 0x0600989E RID: 39070 RVA: 0x002753F0 File Offset: 0x002735F0 // (set) Token: 0x0600989F RID: 39071 RVA: 0x00275424 File Offset: 0x00273624 public unsafe EventHandler OnBeforePositionInterpolation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnBeforePositionInterpolation); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnBeforePositionInterpolation), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700337C RID: 13180 // (get) Token: 0x060098A0 RID: 39072 RVA: 0x0027544C File Offset: 0x0027364C // (set) Token: 0x060098A1 RID: 39073 RVA: 0x00275480 File Offset: 0x00273680 public unsafe EventHandler OnBeforeActorsFrameEnd { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnBeforeActorsFrameEnd); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnBeforeActorsFrameEnd), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700337D RID: 13181 // (get) Token: 0x060098A2 RID: 39074 RVA: 0x002754A8 File Offset: 0x002736A8 // (set) Token: 0x060098A3 RID: 39075 RVA: 0x002754DC File Offset: 0x002736DC public unsafe EventHandler OnFrameEnd { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFrameEnd); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFrameEnd), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700337E RID: 13182 // (get) Token: 0x060098A4 RID: 39076 RVA: 0x00275504 File Offset: 0x00273704 // (set) Token: 0x060098A5 RID: 39077 RVA: 0x00275538 File Offset: 0x00273738 public unsafe EventHandler OnCollision { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnCollision); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnCollision), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700337F RID: 13183 // (get) Token: 0x060098A6 RID: 39078 RVA: 0x00275560 File Offset: 0x00273760 // (set) Token: 0x060098A7 RID: 39079 RVA: 0x00275594 File Offset: 0x00273794 public unsafe EventHandler OnFluidUpdated { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFluidUpdated); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EventHandler(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_OnFluidUpdated), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003380 RID: 13184 // (get) Token: 0x060098A8 RID: 39080 RVA: 0x002755BC File Offset: 0x002737BC // (set) Token: 0x060098A9 RID: 39081 RVA: 0x002755E4 File Offset: 0x002737E4 public unsafe int maxParticles { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_maxParticles); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_maxParticles)) = value; } } // Token: 0x17003381 RID: 13185 // (get) Token: 0x060098AA RID: 39082 RVA: 0x00275608 File Offset: 0x00273808 // (set) Token: 0x060098AB RID: 39083 RVA: 0x00275630 File Offset: 0x00273830 public unsafe bool simulate { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulate); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulate)) = value; } } // Token: 0x17003382 RID: 13186 // (get) Token: 0x060098AC RID: 39084 RVA: 0x00275654 File Offset: 0x00273854 // (set) Token: 0x060098AD RID: 39085 RVA: 0x0027567C File Offset: 0x0027387C public unsafe bool simulateWhenInvisible { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulateWhenInvisible); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulateWhenInvisible)) = value; } } // Token: 0x17003383 RID: 13187 // (get) Token: 0x060098AE RID: 39086 RVA: 0x002756A0 File Offset: 0x002738A0 // (set) Token: 0x060098AF RID: 39087 RVA: 0x002756C8 File Offset: 0x002738C8 public unsafe bool simulateInLocalSpace { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulateInLocalSpace); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulateInLocalSpace)) = value; } } // Token: 0x17003384 RID: 13188 // (get) Token: 0x060098B0 RID: 39088 RVA: 0x002756EC File Offset: 0x002738EC // (set) Token: 0x060098B1 RID: 39089 RVA: 0x00275714 File Offset: 0x00273914 public unsafe ObiSolver.SimulationOrder simulationOrder { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulationOrder); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_simulationOrder)) = value; } } // Token: 0x17003385 RID: 13189 // (get) Token: 0x060098B2 RID: 39090 RVA: 0x00275738 File Offset: 0x00273938 // (set) Token: 0x060098B3 RID: 39091 RVA: 0x00275760 File Offset: 0x00273960 public unsafe LayerMask collisionLayers { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_collisionLayers); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_collisionLayers)) = value; } } // Token: 0x17003386 RID: 13190 // (get) Token: 0x060098B4 RID: 39092 RVA: 0x00275784 File Offset: 0x00273984 // (set) Token: 0x060098B5 RID: 39093 RVA: 0x002757AC File Offset: 0x002739AC public unsafe Oni.SolverParameters parameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_parameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_parameters)) = value; } } // Token: 0x17003387 RID: 13191 // (get) Token: 0x060098B6 RID: 39094 RVA: 0x002757D0 File Offset: 0x002739D0 // (set) Token: 0x060098B7 RID: 39095 RVA: 0x00275804 File Offset: 0x00273A04 public unsafe List actors { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_actors); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_actors), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003388 RID: 13192 // (get) Token: 0x060098B8 RID: 39096 RVA: 0x0027582C File Offset: 0x00273A2C // (set) Token: 0x060098B9 RID: 39097 RVA: 0x00275854 File Offset: 0x00273A54 public unsafe int allocatedParticleCount { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_allocatedParticleCount); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_allocatedParticleCount)) = value; } } // Token: 0x17003389 RID: 13193 // (get) Token: 0x060098BA RID: 39098 RVA: 0x00275878 File Offset: 0x00273A78 // (set) Token: 0x060098BB RID: 39099 RVA: 0x002758AC File Offset: 0x00273AAC public unsafe Il2CppReferenceArray particleToActor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_particleToActor); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_particleToActor), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700338A RID: 13194 // (get) Token: 0x060098BC RID: 39100 RVA: 0x002758D4 File Offset: 0x00273AD4 // (set) Token: 0x060098BD RID: 39101 RVA: 0x00275908 File Offset: 0x00273B08 public unsafe Il2CppStructArray materialIndices { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_materialIndices); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_materialIndices), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700338B RID: 13195 // (get) Token: 0x060098BE RID: 39102 RVA: 0x00275930 File Offset: 0x00273B30 // (set) Token: 0x060098BF RID: 39103 RVA: 0x00275964 File Offset: 0x00273B64 public unsafe Il2CppStructArray fluidMaterialIndices { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_fluidMaterialIndices); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_fluidMaterialIndices), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700338C RID: 13196 // (get) Token: 0x060098C0 RID: 39104 RVA: 0x0027598C File Offset: 0x00273B8C // (set) Token: 0x060098C1 RID: 39105 RVA: 0x002759C0 File Offset: 0x00273BC0 public unsafe Il2CppStructArray activeParticles { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_activeParticles); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_activeParticles), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700338D RID: 13197 // (get) Token: 0x060098C2 RID: 39106 RVA: 0x002759E8 File Offset: 0x00273BE8 // (set) Token: 0x060098C3 RID: 39107 RVA: 0x00275A1C File Offset: 0x00273C1C public unsafe List emitterMaterials { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_emitterMaterials); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new List(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_emitterMaterials), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700338E RID: 13198 // (get) Token: 0x060098C4 RID: 39108 RVA: 0x00275A44 File Offset: 0x00273C44 // (set) Token: 0x060098C5 RID: 39109 RVA: 0x00275A78 File Offset: 0x00273C78 public unsafe Il2CppStructArray renderablePositions { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_renderablePositions); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_renderablePositions), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700338F RID: 13199 // (get) Token: 0x060098C6 RID: 39110 RVA: 0x00275AA0 File Offset: 0x00273CA0 // (set) Token: 0x060098C7 RID: 39111 RVA: 0x00275AD4 File Offset: 0x00273CD4 public unsafe Il2CppStructArray constraintsOrder { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_constraintsOrder); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_constraintsOrder), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003390 RID: 13200 // (get) Token: 0x060098C8 RID: 39112 RVA: 0x00275AFC File Offset: 0x00273CFC // (set) Token: 0x060098C9 RID: 39113 RVA: 0x00275B24 File Offset: 0x00273D24 public unsafe Oni.ConstraintParameters distanceConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_distanceConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_distanceConstraintParameters)) = value; } } // Token: 0x17003391 RID: 13201 // (get) Token: 0x060098CA RID: 39114 RVA: 0x00275B48 File Offset: 0x00273D48 // (set) Token: 0x060098CB RID: 39115 RVA: 0x00275B70 File Offset: 0x00273D70 public unsafe Oni.ConstraintParameters bendingConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_bendingConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_bendingConstraintParameters)) = value; } } // Token: 0x17003392 RID: 13202 // (get) Token: 0x060098CC RID: 39116 RVA: 0x00275B94 File Offset: 0x00273D94 // (set) Token: 0x060098CD RID: 39117 RVA: 0x00275BBC File Offset: 0x00273DBC public unsafe Oni.ConstraintParameters particleCollisionConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_particleCollisionConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_particleCollisionConstraintParameters)) = value; } } // Token: 0x17003393 RID: 13203 // (get) Token: 0x060098CE RID: 39118 RVA: 0x00275BE0 File Offset: 0x00273DE0 // (set) Token: 0x060098CF RID: 39119 RVA: 0x00275C08 File Offset: 0x00273E08 public unsafe Oni.ConstraintParameters collisionConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_collisionConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_collisionConstraintParameters)) = value; } } // Token: 0x17003394 RID: 13204 // (get) Token: 0x060098D0 RID: 39120 RVA: 0x00275C2C File Offset: 0x00273E2C // (set) Token: 0x060098D1 RID: 39121 RVA: 0x00275C54 File Offset: 0x00273E54 public unsafe Oni.ConstraintParameters skinConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_skinConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_skinConstraintParameters)) = value; } } // Token: 0x17003395 RID: 13205 // (get) Token: 0x060098D2 RID: 39122 RVA: 0x00275C78 File Offset: 0x00273E78 // (set) Token: 0x060098D3 RID: 39123 RVA: 0x00275CA0 File Offset: 0x00273EA0 public unsafe Oni.ConstraintParameters volumeConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_volumeConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_volumeConstraintParameters)) = value; } } // Token: 0x17003396 RID: 13206 // (get) Token: 0x060098D4 RID: 39124 RVA: 0x00275CC4 File Offset: 0x00273EC4 // (set) Token: 0x060098D5 RID: 39125 RVA: 0x00275CEC File Offset: 0x00273EEC public unsafe Oni.ConstraintParameters tetherConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_tetherConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_tetherConstraintParameters)) = value; } } // Token: 0x17003397 RID: 13207 // (get) Token: 0x060098D6 RID: 39126 RVA: 0x00275D10 File Offset: 0x00273F10 // (set) Token: 0x060098D7 RID: 39127 RVA: 0x00275D38 File Offset: 0x00273F38 public unsafe Oni.ConstraintParameters pinConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_pinConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_pinConstraintParameters)) = value; } } // Token: 0x17003398 RID: 13208 // (get) Token: 0x060098D8 RID: 39128 RVA: 0x00275D5C File Offset: 0x00273F5C // (set) Token: 0x060098D9 RID: 39129 RVA: 0x00275D84 File Offset: 0x00273F84 public unsafe Oni.ConstraintParameters stitchConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_stitchConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_stitchConstraintParameters)) = value; } } // Token: 0x17003399 RID: 13209 // (get) Token: 0x060098DA RID: 39130 RVA: 0x00275DA8 File Offset: 0x00273FA8 // (set) Token: 0x060098DB RID: 39131 RVA: 0x00275DD0 File Offset: 0x00273FD0 public unsafe Oni.ConstraintParameters densityConstraintParameters { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_densityConstraintParameters); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_densityConstraintParameters)) = value; } } // Token: 0x1700339A RID: 13210 // (get) Token: 0x060098DC RID: 39132 RVA: 0x00275DF4 File Offset: 0x00273FF4 // (set) Token: 0x060098DD RID: 39133 RVA: 0x00275E1C File Offset: 0x0027401C public unsafe IntPtr oniSolver { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_oniSolver); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_oniSolver)) = value; } } // Token: 0x1700339B RID: 13211 // (get) Token: 0x060098DE RID: 39134 RVA: 0x00275E40 File Offset: 0x00274040 // (set) Token: 0x060098DF RID: 39135 RVA: 0x00275E74 File Offset: 0x00274074 public unsafe ObiEmitterMaterial defaultFluidMaterial { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_defaultFluidMaterial); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiEmitterMaterial(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_defaultFluidMaterial), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700339C RID: 13212 // (get) Token: 0x060098E0 RID: 39136 RVA: 0x00275E9C File Offset: 0x0027409C // (set) Token: 0x060098E1 RID: 39137 RVA: 0x00275EC4 File Offset: 0x002740C4 public unsafe Bounds bounds { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_bounds); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_bounds)) = value; } } // Token: 0x1700339D RID: 13213 // (get) Token: 0x060098E2 RID: 39138 RVA: 0x00275EE8 File Offset: 0x002740E8 // (set) Token: 0x060098E3 RID: 39139 RVA: 0x00275F10 File Offset: 0x00274110 public unsafe Matrix4x4 lastTransform { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_lastTransform); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_lastTransform)) = value; } } // Token: 0x1700339E RID: 13214 // (get) Token: 0x060098E4 RID: 39140 RVA: 0x00275F34 File Offset: 0x00274134 // (set) Token: 0x060098E5 RID: 39141 RVA: 0x00275F5C File Offset: 0x0027415C public unsafe bool initialized { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_initialized); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_initialized)) = value; } } // Token: 0x1700339F RID: 13215 // (get) Token: 0x060098E6 RID: 39142 RVA: 0x00275F80 File Offset: 0x00274180 // (set) Token: 0x060098E7 RID: 39143 RVA: 0x00275FA8 File Offset: 0x002741A8 public unsafe bool isVisible { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_isVisible); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_isVisible)) = value; } } // Token: 0x170033A0 RID: 13216 // (get) Token: 0x060098E8 RID: 39144 RVA: 0x00275FCC File Offset: 0x002741CC // (set) Token: 0x060098E9 RID: 39145 RVA: 0x00275FF4 File Offset: 0x002741F4 public unsafe float smoothDelta { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_smoothDelta); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_smoothDelta)) = value; } } // Token: 0x170033A1 RID: 13217 // (get) Token: 0x060098EA RID: 39146 RVA: 0x00276018 File Offset: 0x00274218 // (set) Token: 0x060098EB RID: 39147 RVA: 0x00276040 File Offset: 0x00274240 public unsafe int renderablePositionsClients { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_renderablePositionsClients); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.NativeFieldInfoPtr_renderablePositionsClients)) = value; } } // Token: 0x040065B7 RID: 26039 private static readonly IntPtr NativeFieldInfoPtr_MAX_NEIGHBOURS; // Token: 0x040065B8 RID: 26040 private static readonly IntPtr NativeFieldInfoPtr_CONSTRAINT_GROUPS; // Token: 0x040065B9 RID: 26041 private static readonly IntPtr NativeFieldInfoPtr_OnFrameBegin; // Token: 0x040065BA RID: 26042 private static readonly IntPtr NativeFieldInfoPtr_OnStepBegin; // Token: 0x040065BB RID: 26043 private static readonly IntPtr NativeFieldInfoPtr_OnFixedParticlesUpdated; // Token: 0x040065BC RID: 26044 private static readonly IntPtr NativeFieldInfoPtr_OnStepEnd; // Token: 0x040065BD RID: 26045 private static readonly IntPtr NativeFieldInfoPtr_OnBeforePositionInterpolation; // Token: 0x040065BE RID: 26046 private static readonly IntPtr NativeFieldInfoPtr_OnBeforeActorsFrameEnd; // Token: 0x040065BF RID: 26047 private static readonly IntPtr NativeFieldInfoPtr_OnFrameEnd; // Token: 0x040065C0 RID: 26048 private static readonly IntPtr NativeFieldInfoPtr_OnCollision; // Token: 0x040065C1 RID: 26049 private static readonly IntPtr NativeFieldInfoPtr_OnFluidUpdated; // Token: 0x040065C2 RID: 26050 private static readonly IntPtr NativeFieldInfoPtr_maxParticles; // Token: 0x040065C3 RID: 26051 private static readonly IntPtr NativeFieldInfoPtr_simulate; // Token: 0x040065C4 RID: 26052 private static readonly IntPtr NativeFieldInfoPtr_simulateWhenInvisible; // Token: 0x040065C5 RID: 26053 private static readonly IntPtr NativeFieldInfoPtr_simulateInLocalSpace; // Token: 0x040065C6 RID: 26054 private static readonly IntPtr NativeFieldInfoPtr_simulationOrder; // Token: 0x040065C7 RID: 26055 private static readonly IntPtr NativeFieldInfoPtr_collisionLayers; // Token: 0x040065C8 RID: 26056 private static readonly IntPtr NativeFieldInfoPtr_parameters; // Token: 0x040065C9 RID: 26057 private static readonly IntPtr NativeFieldInfoPtr_actors; // Token: 0x040065CA RID: 26058 private static readonly IntPtr NativeFieldInfoPtr_allocatedParticleCount; // Token: 0x040065CB RID: 26059 private static readonly IntPtr NativeFieldInfoPtr_particleToActor; // Token: 0x040065CC RID: 26060 private static readonly IntPtr NativeFieldInfoPtr_materialIndices; // Token: 0x040065CD RID: 26061 private static readonly IntPtr NativeFieldInfoPtr_fluidMaterialIndices; // Token: 0x040065CE RID: 26062 private static readonly IntPtr NativeFieldInfoPtr_activeParticles; // Token: 0x040065CF RID: 26063 private static readonly IntPtr NativeFieldInfoPtr_emitterMaterials; // Token: 0x040065D0 RID: 26064 private static readonly IntPtr NativeFieldInfoPtr_renderablePositions; // Token: 0x040065D1 RID: 26065 private static readonly IntPtr NativeFieldInfoPtr_constraintsOrder; // Token: 0x040065D2 RID: 26066 private static readonly IntPtr NativeFieldInfoPtr_distanceConstraintParameters; // Token: 0x040065D3 RID: 26067 private static readonly IntPtr NativeFieldInfoPtr_bendingConstraintParameters; // Token: 0x040065D4 RID: 26068 private static readonly IntPtr NativeFieldInfoPtr_particleCollisionConstraintParameters; // Token: 0x040065D5 RID: 26069 private static readonly IntPtr NativeFieldInfoPtr_collisionConstraintParameters; // Token: 0x040065D6 RID: 26070 private static readonly IntPtr NativeFieldInfoPtr_skinConstraintParameters; // Token: 0x040065D7 RID: 26071 private static readonly IntPtr NativeFieldInfoPtr_volumeConstraintParameters; // Token: 0x040065D8 RID: 26072 private static readonly IntPtr NativeFieldInfoPtr_tetherConstraintParameters; // Token: 0x040065D9 RID: 26073 private static readonly IntPtr NativeFieldInfoPtr_pinConstraintParameters; // Token: 0x040065DA RID: 26074 private static readonly IntPtr NativeFieldInfoPtr_stitchConstraintParameters; // Token: 0x040065DB RID: 26075 private static readonly IntPtr NativeFieldInfoPtr_densityConstraintParameters; // Token: 0x040065DC RID: 26076 private static readonly IntPtr NativeFieldInfoPtr_oniSolver; // Token: 0x040065DD RID: 26077 private static readonly IntPtr NativeFieldInfoPtr_defaultFluidMaterial; // Token: 0x040065DE RID: 26078 private static readonly IntPtr NativeFieldInfoPtr_bounds; // Token: 0x040065DF RID: 26079 private static readonly IntPtr NativeFieldInfoPtr_lastTransform; // Token: 0x040065E0 RID: 26080 private static readonly IntPtr NativeFieldInfoPtr_initialized; // Token: 0x040065E1 RID: 26081 private static readonly IntPtr NativeFieldInfoPtr_isVisible; // Token: 0x040065E2 RID: 26082 private static readonly IntPtr NativeFieldInfoPtr_smoothDelta; // Token: 0x040065E3 RID: 26083 private static readonly IntPtr NativeFieldInfoPtr_renderablePositionsClients; // Token: 0x040065E4 RID: 26084 private static readonly IntPtr NativeMethodInfoPtr_add_OnFrameBegin_Public_add_Void_EventHandler_0; // Token: 0x040065E5 RID: 26085 private static readonly IntPtr NativeMethodInfoPtr_remove_OnFrameBegin_Public_rem_Void_EventHandler_0; // Token: 0x040065E6 RID: 26086 private static readonly IntPtr NativeMethodInfoPtr_add_OnStepBegin_Public_add_Void_EventHandler_0; // Token: 0x040065E7 RID: 26087 private static readonly IntPtr NativeMethodInfoPtr_remove_OnStepBegin_Public_rem_Void_EventHandler_0; // Token: 0x040065E8 RID: 26088 private static readonly IntPtr NativeMethodInfoPtr_add_OnFixedParticlesUpdated_Public_add_Void_EventHandler_0; // Token: 0x040065E9 RID: 26089 private static readonly IntPtr NativeMethodInfoPtr_remove_OnFixedParticlesUpdated_Public_rem_Void_EventHandler_0; // Token: 0x040065EA RID: 26090 private static readonly IntPtr NativeMethodInfoPtr_add_OnStepEnd_Public_add_Void_EventHandler_0; // Token: 0x040065EB RID: 26091 private static readonly IntPtr NativeMethodInfoPtr_remove_OnStepEnd_Public_rem_Void_EventHandler_0; // Token: 0x040065EC RID: 26092 private static readonly IntPtr NativeMethodInfoPtr_add_OnBeforePositionInterpolation_Public_add_Void_EventHandler_0; // Token: 0x040065ED RID: 26093 private static readonly IntPtr NativeMethodInfoPtr_remove_OnBeforePositionInterpolation_Public_rem_Void_EventHandler_0; // Token: 0x040065EE RID: 26094 private static readonly IntPtr NativeMethodInfoPtr_add_OnBeforeActorsFrameEnd_Public_add_Void_EventHandler_0; // Token: 0x040065EF RID: 26095 private static readonly IntPtr NativeMethodInfoPtr_remove_OnBeforeActorsFrameEnd_Public_rem_Void_EventHandler_0; // Token: 0x040065F0 RID: 26096 private static readonly IntPtr NativeMethodInfoPtr_add_OnFrameEnd_Public_add_Void_EventHandler_0; // Token: 0x040065F1 RID: 26097 private static readonly IntPtr NativeMethodInfoPtr_remove_OnFrameEnd_Public_rem_Void_EventHandler_0; // Token: 0x040065F2 RID: 26098 private static readonly IntPtr NativeMethodInfoPtr_add_OnCollision_Public_add_Void_EventHandler_1_ObiCollisionEventArgs_0; // Token: 0x040065F3 RID: 26099 private static readonly IntPtr NativeMethodInfoPtr_remove_OnCollision_Public_rem_Void_EventHandler_1_ObiCollisionEventArgs_0; // Token: 0x040065F4 RID: 26100 private static readonly IntPtr NativeMethodInfoPtr_add_OnFluidUpdated_Public_add_Void_EventHandler_1_ObiFluidEventArgs_0; // Token: 0x040065F5 RID: 26101 private static readonly IntPtr NativeMethodInfoPtr_remove_OnFluidUpdated_Public_rem_Void_EventHandler_1_ObiFluidEventArgs_0; // Token: 0x040065F6 RID: 26102 private static readonly IntPtr NativeMethodInfoPtr_get_OniSolver_Public_get_IntPtr_0; // Token: 0x040065F7 RID: 26103 private static readonly IntPtr NativeMethodInfoPtr_get_Bounds_Public_get_Bounds_0; // Token: 0x040065F8 RID: 26104 private static readonly IntPtr NativeMethodInfoPtr_get_LastTransform_Public_get_Matrix4x4_0; // Token: 0x040065F9 RID: 26105 private static readonly IntPtr NativeMethodInfoPtr_get_IsVisible_Public_get_Boolean_0; // Token: 0x040065FA RID: 26106 private static readonly IntPtr NativeMethodInfoPtr_get_AllocParticleCount_Public_get_Int32_0; // Token: 0x040065FB RID: 26107 private static readonly IntPtr NativeMethodInfoPtr_get_IsUpdating_Public_get_Boolean_0; // Token: 0x040065FC RID: 26108 private static readonly IntPtr NativeMethodInfoPtr_RequireRenderablePositions_Public_Void_0; // Token: 0x040065FD RID: 26109 private static readonly IntPtr NativeMethodInfoPtr_RelinquishRenderablePositions_Public_Void_0; // Token: 0x040065FE RID: 26110 private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0; // Token: 0x040065FF RID: 26111 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04006600 RID: 26112 private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0; // Token: 0x04006601 RID: 26113 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x04006602 RID: 26114 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0; // Token: 0x04006603 RID: 26115 private static readonly IntPtr NativeMethodInfoPtr_Initialize_Public_Void_0; // Token: 0x04006604 RID: 26116 private static readonly IntPtr NativeMethodInfoPtr_Teardown_Private_Void_0; // Token: 0x04006605 RID: 26117 private static readonly IntPtr NativeMethodInfoPtr_AddActor_Public_Boolean_ObiActor_Int32_0; // Token: 0x04006606 RID: 26118 private static readonly IntPtr NativeMethodInfoPtr_RemoveActor_Public_Int32_ObiActor_0; // Token: 0x04006607 RID: 26119 private static readonly IntPtr NativeMethodInfoPtr_UpdateParameters_Public_Void_0; // Token: 0x04006608 RID: 26120 private static readonly IntPtr NativeMethodInfoPtr_UpdateActiveParticles_Public_Void_0; // Token: 0x04006609 RID: 26121 private static readonly IntPtr NativeMethodInfoPtr_UpdateEmitterMaterials_Public_Void_0; // Token: 0x0400660A RID: 26122 private static readonly IntPtr NativeMethodInfoPtr_emitterMaterial_OnChangesMade_Private_Void_Object_MaterialChangeEventArgs_0; // Token: 0x0400660B RID: 26123 private static readonly IntPtr NativeMethodInfoPtr_AccumulateSimulationTime_Public_Void_Single_0; // Token: 0x0400660C RID: 26124 private static readonly IntPtr NativeMethodInfoPtr_ResetSimulationTime_Public_Void_0; // Token: 0x0400660D RID: 26125 private static readonly IntPtr NativeMethodInfoPtr_SimulateStep_Public_Void_Single_0; // Token: 0x0400660E RID: 26126 private static readonly IntPtr NativeMethodInfoPtr_EndFrame_Public_Void_Single_0; // Token: 0x0400660F RID: 26127 private static readonly IntPtr NativeMethodInfoPtr_TriggerFluidUpdateEvents_Private_Void_0; // Token: 0x04006610 RID: 26128 private static readonly IntPtr NativeMethodInfoPtr_TriggerCollisionEvents_Private_Void_0; // Token: 0x04006611 RID: 26129 private static readonly IntPtr NativeMethodInfoPtr_AreBoundsValid_Private_Boolean_Bounds_0; // Token: 0x04006612 RID: 26130 private static readonly IntPtr NativeMethodInfoPtr_CheckVisibility_Private_Void_0; // Token: 0x04006613 RID: 26131 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04006614 RID: 26132 private static readonly IntPtr NativeMethodInfoPtr_RunLateFixedUpdate_Private_IEnumerator_0; // Token: 0x04006615 RID: 26133 private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0; // Token: 0x04006616 RID: 26134 private static readonly IntPtr NativeMethodInfoPtr_AllSolversStepEnd_Public_Void_0; // Token: 0x04006617 RID: 26135 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0; // Token: 0x04006618 RID: 26136 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04006619 RID: 26137 private static readonly IntPtr NativeMethodInfoPtr__UpdateEmitterMaterials_b__92_0_Private_FluidMaterial_ObiEmitterMaterial_0; // Token: 0x02000544 RID: 1348 public enum SimulationOrder { // Token: 0x0400661B RID: 26139 FixedUpdate, // Token: 0x0400661C RID: 26140 AfterFixedUpdate, // Token: 0x0400661D RID: 26141 LateUpdate } // Token: 0x02000545 RID: 1349 public class ObiCollisionEventArgs : EventArgs { // Token: 0x060098EC RID: 39148 RVA: 0x00276064 File Offset: 0x00274264 [CallerCount(2)] [CachedScanResults(RefRangeStart = 643990, RefRangeEnd = 643992, XrefRangeStart = 643985, XrefRangeEnd = 643990, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ObiCollisionEventArgs(Il2CppStructArray contacts) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(contacts); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.ObiCollisionEventArgs.NativeMethodInfoPtr__ctor_Public_Void_Il2CppStructArray_1_Contact_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060098ED RID: 39149 RVA: 0x002760C8 File Offset: 0x002742C8 // Note: this type is marked as 'beforefieldinit'. static ObiCollisionEventArgs() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "ObiCollisionEventArgs"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiSolver.ObiCollisionEventArgs.NativeFieldInfoPtr_contacts = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "contacts"); ObiSolver.ObiCollisionEventArgs.NativeMethodInfoPtr__ctor_Public_Void_Il2CppStructArray_1_Contact_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675229); } // Token: 0x060098EE RID: 39150 RVA: 0x0025A573 File Offset: 0x00258773 public ObiCollisionEventArgs(IntPtr pointer) : base(pointer) { } // Token: 0x170033A8 RID: 13224 // (get) Token: 0x060098EF RID: 39151 RVA: 0x0027611C File Offset: 0x0027431C // (set) Token: 0x060098F0 RID: 39152 RVA: 0x00276150 File Offset: 0x00274350 public unsafe Il2CppStructArray contacts { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiCollisionEventArgs.NativeFieldInfoPtr_contacts); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiCollisionEventArgs.NativeFieldInfoPtr_contacts), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400661E RID: 26142 private static readonly IntPtr NativeFieldInfoPtr_contacts; // Token: 0x0400661F RID: 26143 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Il2CppStructArray_1_Contact_0; } // Token: 0x02000546 RID: 1350 public class ObiFluidEventArgs : EventArgs { // Token: 0x060098F1 RID: 39153 RVA: 0x00276178 File Offset: 0x00274378 [CallerCount(2)] [CachedScanResults(RefRangeStart = 643999, RefRangeEnd = 644001, XrefRangeStart = 643992, XrefRangeEnd = 643999, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ObiFluidEventArgs(Il2CppStructArray indices, Il2CppStructArray vorticities, Il2CppStructArray densities) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(indices); } 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)] = IL2CPP.Il2CppObjectBaseToPtr(densities); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.ObiFluidEventArgs.NativeMethodInfoPtr__ctor_Public_Void_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060098F2 RID: 39154 RVA: 0x0027620C File Offset: 0x0027440C // Note: this type is marked as 'beforefieldinit'. static ObiFluidEventArgs() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "ObiFluidEventArgs"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_indices = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "indices"); ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_vorticities = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "vorticities"); ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_densities = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "densities"); ObiSolver.ObiFluidEventArgs.NativeMethodInfoPtr__ctor_Public_Void_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675230); } // Token: 0x060098F3 RID: 39155 RVA: 0x0025A573 File Offset: 0x00258773 public ObiFluidEventArgs(IntPtr pointer) : base(pointer) { } // Token: 0x170033A9 RID: 13225 // (get) Token: 0x060098F4 RID: 39156 RVA: 0x00276288 File Offset: 0x00274488 // (set) Token: 0x060098F5 RID: 39157 RVA: 0x002762BC File Offset: 0x002744BC public unsafe Il2CppStructArray indices { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_indices); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_indices), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170033AA RID: 13226 // (get) Token: 0x060098F6 RID: 39158 RVA: 0x002762E4 File Offset: 0x002744E4 // (set) Token: 0x060098F7 RID: 39159 RVA: 0x00276318 File Offset: 0x00274518 public unsafe Il2CppStructArray vorticities { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_vorticities); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_vorticities), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170033AB RID: 13227 // (get) Token: 0x060098F8 RID: 39160 RVA: 0x00276340 File Offset: 0x00274540 // (set) Token: 0x060098F9 RID: 39161 RVA: 0x00276374 File Offset: 0x00274574 public unsafe Il2CppStructArray densities { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_densities); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppStructArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ObiFluidEventArgs.NativeFieldInfoPtr_densities), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04006620 RID: 26144 private static readonly IntPtr NativeFieldInfoPtr_indices; // Token: 0x04006621 RID: 26145 private static readonly IntPtr NativeFieldInfoPtr_vorticities; // Token: 0x04006622 RID: 26146 private static readonly IntPtr NativeFieldInfoPtr_densities; // Token: 0x04006623 RID: 26147 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Il2CppStructArray_1_Int32_Il2CppStructArray_1_Vector4_Il2CppStructArray_1_Single_0; } // Token: 0x02000547 RID: 1351 public class ParticleInActor : Il2CppSystem.Object { // Token: 0x060098FA RID: 39162 RVA: 0x0027639C File Offset: 0x0027459C [CallerCount(41)] [CachedScanResults(RefRangeStart = 70748, RefRangeEnd = 70789, XrefRangeStart = 70748, XrefRangeEnd = 70789, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ParticleInActor(ObiActor actor, int indexInActor) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(actor); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref indexInActor; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver.ParticleInActor.NativeMethodInfoPtr__ctor_Public_Void_ObiActor_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060098FB RID: 39163 RVA: 0x00276414 File Offset: 0x00274614 // Note: this type is marked as 'beforefieldinit'. static ParticleInActor() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "ParticleInActor"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiSolver.ParticleInActor.NativeFieldInfoPtr_actor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "actor"); ObiSolver.ParticleInActor.NativeFieldInfoPtr_indexInActor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "indexInActor"); ObiSolver.ParticleInActor.NativeMethodInfoPtr__ctor_Public_Void_ObiActor_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675231); } // Token: 0x060098FC RID: 39164 RVA: 0x0000A74C File Offset: 0x0000894C public ParticleInActor(IntPtr pointer) : base(pointer) { } // Token: 0x170033AC RID: 13228 // (get) Token: 0x060098FD RID: 39165 RVA: 0x0027647C File Offset: 0x0027467C // (set) Token: 0x060098FE RID: 39166 RVA: 0x002764B0 File Offset: 0x002746B0 public unsafe ObiActor actor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ParticleInActor.NativeFieldInfoPtr_actor); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiActor(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ParticleInActor.NativeFieldInfoPtr_actor), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170033AD RID: 13229 // (get) Token: 0x060098FF RID: 39167 RVA: 0x002764D8 File Offset: 0x002746D8 // (set) Token: 0x06009900 RID: 39168 RVA: 0x00276500 File Offset: 0x00274700 public unsafe int indexInActor { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ParticleInActor.NativeFieldInfoPtr_indexInActor); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver.ParticleInActor.NativeFieldInfoPtr_indexInActor)) = value; } } // Token: 0x04006624 RID: 26148 private static readonly IntPtr NativeFieldInfoPtr_actor; // Token: 0x04006625 RID: 26149 private static readonly IntPtr NativeFieldInfoPtr_indexInActor; // Token: 0x04006626 RID: 26150 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_ObiActor_Int32_0; } // Token: 0x02000548 RID: 1352 [ObfuscatedName("Obi.ObiSolver/d__103")] public sealed class _RunLateFixedUpdate_d__103 : Il2CppSystem.Object { // Token: 0x06009901 RID: 39169 RVA: 0x00276524 File Offset: 0x00274724 [CallerCount(350)] [CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _RunLateFixedUpdate_d__103(int <>1__state) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref <>1__state; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06009902 RID: 39170 RVA: 0x00276584 File Offset: 0x00274784 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_IDisposable_Dispose() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009903 RID: 39171 RVA: 0x002765C8 File Offset: 0x002747C8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644001, XrefRangeEnd = 644006, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x170033B1 RID: 13233 // (get) Token: 0x06009904 RID: 39172 RVA: 0x00276618 File Offset: 0x00274818 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null; } } // Token: 0x06009905 RID: 39173 RVA: 0x00276670 File Offset: 0x00274870 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 644006, XrefRangeEnd = 644011, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void System_Collections_IEnumerator_Reset() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x170033B2 RID: 13234 // (get) Token: 0x06009906 RID: 39174 RVA: 0x002766B4 File Offset: 0x002748B4 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null; } } // Token: 0x06009907 RID: 39175 RVA: 0x0027670C File Offset: 0x0027490C // Note: this type is marked as 'beforefieldinit'. static _RunLateFixedUpdate_d__103() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__103"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675232); ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675233); ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675234); ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675235); ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675236); ObiSolver._RunLateFixedUpdate_d__103.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675237); } // Token: 0x06009908 RID: 39176 RVA: 0x0000A74C File Offset: 0x0000894C public _RunLateFixedUpdate_d__103(IntPtr pointer) : base(pointer) { } // Token: 0x170033AE RID: 13230 // (get) Token: 0x06009909 RID: 39177 RVA: 0x002767EC File Offset: 0x002749EC // (set) Token: 0x0600990A RID: 39178 RVA: 0x00276814 File Offset: 0x00274A14 public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x170033AF RID: 13231 // (get) Token: 0x0600990B RID: 39179 RVA: 0x00276838 File Offset: 0x00274A38 // (set) Token: 0x0600990C RID: 39180 RVA: 0x0027686C File Offset: 0x00274A6C public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___2__current); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170033B0 RID: 13232 // (get) Token: 0x0600990D RID: 39181 RVA: 0x00276894 File Offset: 0x00274A94 // (set) Token: 0x0600990E RID: 39182 RVA: 0x002768C8 File Offset: 0x00274AC8 public unsafe ObiSolver __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiSolver(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiSolver._RunLateFixedUpdate_d__103.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04006627 RID: 26151 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x04006628 RID: 26152 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x04006629 RID: 26153 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x0400662A RID: 26154 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x0400662B RID: 26155 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x0400662C RID: 26156 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x0400662D RID: 26157 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x0400662E RID: 26158 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x0400662F RID: 26159 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } } }