Files
NobetaSource/Interop/Assembly-CSharp/Obi/ObiColliderBase.cs
2023-09-06 22:09:22 +02:00

646 lines
31 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using UnityEngine;
namespace Obi
{
// Token: 0x020004BE RID: 1214
public class ObiColliderBase : MonoBehaviour
{
// Token: 0x17003018 RID: 12312
// (get) Token: 0x06008D35 RID: 36149 RVA: 0x00243A88 File Offset: 0x00241C88
// (set) Token: 0x06008D34 RID: 36148 RVA: 0x00243A2C File Offset: 0x00241C2C
public unsafe ObiCollisionMaterial CollisionMaterial
{
[CallerCount(10)]
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_get_CollisionMaterial_Public_get_ObiCollisionMaterial_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new ObiCollisionMaterial(intPtr3) : null;
}
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625697, XrefRangeEnd = 625706, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
set
{
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(ObiColliderBase.NativeMethodInfoPtr_set_CollisionMaterial_Public_set_Void_ObiCollisionMaterial_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x17003019 RID: 12313
// (get) Token: 0x06008D36 RID: 36150 RVA: 0x00243AE0 File Offset: 0x00241CE0
public unsafe IntPtr OniCollider
{
[CallerCount(16)]
[CachedScanResults(RefRangeStart = 11281, RefRangeEnd = 11297, XrefRangeStart = 11281, XrefRangeEnd = 11297, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_get_OniCollider_Public_get_IntPtr_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06008D37 RID: 36151 RVA: 0x00243B30 File Offset: 0x00241D30
[CallerCount(0)]
public unsafe virtual void CreateTracker()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiColliderBase.NativeMethodInfoPtr_CreateTracker_Protected_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D38 RID: 36152 RVA: 0x00243B80 File Offset: 0x00241D80
[CallerCount(0)]
public unsafe virtual bool IsUnityColliderEnabled()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiColliderBase.NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Abstract_Virtual_New_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06008D39 RID: 36153 RVA: 0x00243BDC File Offset: 0x00241DDC
[CallerCount(0)]
public unsafe virtual void UpdateColliderAdaptor()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiColliderBase.NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D3A RID: 36154 RVA: 0x00243C2C File Offset: 0x00241E2C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625706, XrefRangeEnd = 625730, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void CreateRigidbody()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_CreateRigidbody_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D3B RID: 36155 RVA: 0x00243C70 File Offset: 0x00241E70
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 625741, RefRangeEnd = 625742, XrefRangeStart = 625730, XrefRangeEnd = 625741, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void RegisterInSolver(ObiSolver solver, bool addToSolver)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(solver);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref addToSolver;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_RegisterInSolver_Public_Void_ObiSolver_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D3C RID: 36156 RVA: 0x00243CDC File Offset: 0x00241EDC
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 625747, RefRangeEnd = 625748, XrefRangeStart = 625742, XrefRangeEnd = 625747, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void RemoveFromSolver(ObiSolver solver)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(solver);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_RemoveFromSolver_Public_Void_ObiSolver_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06008D3D RID: 36157 RVA: 0x00243D38 File Offset: 0x00241F38
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 625788, RefRangeEnd = 625790, XrefRangeStart = 625748, XrefRangeEnd = 625788, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void FindSolvers(bool addToSolvers)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref addToSolvers;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_FindSolvers_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06008D3E RID: 36158 RVA: 0x00243D8C File Offset: 0x00241F8C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625790, XrefRangeEnd = 625800, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D3F RID: 36159 RVA: 0x00243DD0 File Offset: 0x00241FD0
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 625882, RefRangeEnd = 625884, XrefRangeStart = 625800, XrefRangeEnd = 625882, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual void Awake()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiColliderBase.NativeMethodInfoPtr_Awake_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D40 RID: 36160 RVA: 0x00243E20 File Offset: 0x00242020
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625884, XrefRangeEnd = 625936, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnDestroy()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D41 RID: 36161 RVA: 0x00243E64 File Offset: 0x00242064
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625936, XrefRangeEnd = 625951, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnEnable()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_OnEnable_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D42 RID: 36162 RVA: 0x00243EA8 File Offset: 0x002420A8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625951, XrefRangeEnd = 625966, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnDisable()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr_OnDisable_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D43 RID: 36163 RVA: 0x00243EEC File Offset: 0x002420EC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 625966, XrefRangeEnd = 626005, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateIfNeeded(Il2CppSystem.Object sender, EventArgs 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(ObiColliderBase.NativeMethodInfoPtr_UpdateIfNeeded_Private_Void_Object_EventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D44 RID: 36164 RVA: 0x00243F60 File Offset: 0x00242160
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 626005, XrefRangeEnd = 626010, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateRigidbody(Il2CppSystem.Object sender, EventArgs 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(ObiColliderBase.NativeMethodInfoPtr_UpdateRigidbody_Private_Void_Object_EventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D45 RID: 36165 RVA: 0x00243FD4 File Offset: 0x002421D4
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 626019, RefRangeEnd = 626021, XrefRangeStart = 626010, XrefRangeEnd = 626019, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe ObiColliderBase()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiColliderBase.NativeMethodInfoPtr__ctor_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008D46 RID: 36166 RVA: 0x00244020 File Offset: 0x00242220
// Note: this type is marked as 'beforefieldinit'.
static ObiColliderBase()
{
Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiColliderBase");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr);
ObiColliderBase.NativeFieldInfoPtr_idToCollider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "idToCollider");
ObiColliderBase.NativeFieldInfoPtr_material = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "material");
ObiColliderBase.NativeFieldInfoPtr_phase = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "phase");
ObiColliderBase.NativeFieldInfoPtr_thickness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "thickness");
ObiColliderBase.NativeFieldInfoPtr_unityCollider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "unityCollider");
ObiColliderBase.NativeFieldInfoPtr_oniCollider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "oniCollider");
ObiColliderBase.NativeFieldInfoPtr_obiRigidbody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "obiRigidbody");
ObiColliderBase.NativeFieldInfoPtr_currentLayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "currentLayer");
ObiColliderBase.NativeFieldInfoPtr_wasUnityColliderEnabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "wasUnityColliderEnabled");
ObiColliderBase.NativeFieldInfoPtr_oldPhase = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "oldPhase");
ObiColliderBase.NativeFieldInfoPtr_oldThickness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "oldThickness");
ObiColliderBase.NativeFieldInfoPtr_solvers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "solvers");
ObiColliderBase.NativeFieldInfoPtr_tracker = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "tracker");
ObiColliderBase.NativeFieldInfoPtr_adaptor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, "adaptor");
ObiColliderBase.NativeMethodInfoPtr_set_CollisionMaterial_Public_set_Void_ObiCollisionMaterial_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674138);
ObiColliderBase.NativeMethodInfoPtr_get_CollisionMaterial_Public_get_ObiCollisionMaterial_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674139);
ObiColliderBase.NativeMethodInfoPtr_get_OniCollider_Public_get_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674140);
ObiColliderBase.NativeMethodInfoPtr_CreateTracker_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674141);
ObiColliderBase.NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Abstract_Virtual_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674142);
ObiColliderBase.NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674143);
ObiColliderBase.NativeMethodInfoPtr_CreateRigidbody_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674144);
ObiColliderBase.NativeMethodInfoPtr_RegisterInSolver_Public_Void_ObiSolver_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674145);
ObiColliderBase.NativeMethodInfoPtr_RemoveFromSolver_Public_Void_ObiSolver_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674146);
ObiColliderBase.NativeMethodInfoPtr_FindSolvers_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674147);
ObiColliderBase.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674148);
ObiColliderBase.NativeMethodInfoPtr_Awake_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674149);
ObiColliderBase.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674150);
ObiColliderBase.NativeMethodInfoPtr_OnEnable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674151);
ObiColliderBase.NativeMethodInfoPtr_OnDisable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674152);
ObiColliderBase.NativeMethodInfoPtr_UpdateIfNeeded_Private_Void_Object_EventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674153);
ObiColliderBase.NativeMethodInfoPtr_UpdateRigidbody_Private_Void_Object_EventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674154);
ObiColliderBase.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674155);
}
// Token: 0x06008D47 RID: 36167 RVA: 0x0000351C File Offset: 0x0000171C
public ObiColliderBase(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x1700300A RID: 12298
// (get) Token: 0x06008D48 RID: 36168 RVA: 0x002442D0 File Offset: 0x002424D0
// (set) Token: 0x06008D49 RID: 36169 RVA: 0x002442FB File Offset: 0x002424FB
public unsafe static Dictionary<int, Component> idToCollider
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(ObiColliderBase.NativeFieldInfoPtr_idToCollider, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Dictionary<int, Component>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiColliderBase.NativeFieldInfoPtr_idToCollider, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700300B RID: 12299
// (get) Token: 0x06008D4A RID: 36170 RVA: 0x00244310 File Offset: 0x00242510
// (set) Token: 0x06008D4B RID: 36171 RVA: 0x00244344 File Offset: 0x00242544
public unsafe ObiCollisionMaterial material
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_material);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new ObiCollisionMaterial(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_material), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700300C RID: 12300
// (get) Token: 0x06008D4C RID: 36172 RVA: 0x0024436C File Offset: 0x0024256C
// (set) Token: 0x06008D4D RID: 36173 RVA: 0x00244394 File Offset: 0x00242594
public unsafe int phase
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_phase);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_phase)) = value;
}
}
// Token: 0x1700300D RID: 12301
// (get) Token: 0x06008D4E RID: 36174 RVA: 0x002443B8 File Offset: 0x002425B8
// (set) Token: 0x06008D4F RID: 36175 RVA: 0x002443E0 File Offset: 0x002425E0
public unsafe float thickness
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_thickness);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_thickness)) = value;
}
}
// Token: 0x1700300E RID: 12302
// (get) Token: 0x06008D50 RID: 36176 RVA: 0x00244404 File Offset: 0x00242604
// (set) Token: 0x06008D51 RID: 36177 RVA: 0x00244438 File Offset: 0x00242638
public unsafe Component unityCollider
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_unityCollider);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Component(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_unityCollider), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700300F RID: 12303
// (get) Token: 0x06008D52 RID: 36178 RVA: 0x00244460 File Offset: 0x00242660
// (set) Token: 0x06008D53 RID: 36179 RVA: 0x00244488 File Offset: 0x00242688
public unsafe IntPtr oniCollider
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_oniCollider);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_oniCollider)) = value;
}
}
// Token: 0x17003010 RID: 12304
// (get) Token: 0x06008D54 RID: 36180 RVA: 0x002444AC File Offset: 0x002426AC
// (set) Token: 0x06008D55 RID: 36181 RVA: 0x002444E0 File Offset: 0x002426E0
public unsafe ObiRigidbody obiRigidbody
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_obiRigidbody);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new ObiRigidbody(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_obiRigidbody), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17003011 RID: 12305
// (get) Token: 0x06008D56 RID: 36182 RVA: 0x00244508 File Offset: 0x00242708
// (set) Token: 0x06008D57 RID: 36183 RVA: 0x00244530 File Offset: 0x00242730
public unsafe int currentLayer
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_currentLayer);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_currentLayer)) = value;
}
}
// Token: 0x17003012 RID: 12306
// (get) Token: 0x06008D58 RID: 36184 RVA: 0x00244554 File Offset: 0x00242754
// (set) Token: 0x06008D59 RID: 36185 RVA: 0x0024457C File Offset: 0x0024277C
public unsafe bool wasUnityColliderEnabled
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_wasUnityColliderEnabled);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_wasUnityColliderEnabled)) = value;
}
}
// Token: 0x17003013 RID: 12307
// (get) Token: 0x06008D5A RID: 36186 RVA: 0x002445A0 File Offset: 0x002427A0
// (set) Token: 0x06008D5B RID: 36187 RVA: 0x002445C8 File Offset: 0x002427C8
public unsafe float oldPhase
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_oldPhase);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_oldPhase)) = value;
}
}
// Token: 0x17003014 RID: 12308
// (get) Token: 0x06008D5C RID: 36188 RVA: 0x002445EC File Offset: 0x002427EC
// (set) Token: 0x06008D5D RID: 36189 RVA: 0x00244614 File Offset: 0x00242814
public unsafe float oldThickness
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_oldThickness);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_oldThickness)) = value;
}
}
// Token: 0x17003015 RID: 12309
// (get) Token: 0x06008D5E RID: 36190 RVA: 0x00244638 File Offset: 0x00242838
// (set) Token: 0x06008D5F RID: 36191 RVA: 0x0024466C File Offset: 0x0024286C
public unsafe HashSet<ObiSolver> solvers
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_solvers);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new HashSet<ObiSolver>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_solvers), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17003016 RID: 12310
// (get) Token: 0x06008D60 RID: 36192 RVA: 0x00244694 File Offset: 0x00242894
// (set) Token: 0x06008D61 RID: 36193 RVA: 0x002446C8 File Offset: 0x002428C8
public unsafe ObiShapeTracker tracker
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_tracker);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new ObiShapeTracker(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_tracker), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17003017 RID: 12311
// (get) Token: 0x06008D62 RID: 36194 RVA: 0x002446F0 File Offset: 0x002428F0
// (set) Token: 0x06008D63 RID: 36195 RVA: 0x00244718 File Offset: 0x00242918
public unsafe Oni.Collider adaptor
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_adaptor);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiColliderBase.NativeFieldInfoPtr_adaptor)) = value;
}
}
// Token: 0x04005E14 RID: 24084
private static readonly IntPtr NativeFieldInfoPtr_idToCollider;
// Token: 0x04005E15 RID: 24085
private static readonly IntPtr NativeFieldInfoPtr_material;
// Token: 0x04005E16 RID: 24086
private static readonly IntPtr NativeFieldInfoPtr_phase;
// Token: 0x04005E17 RID: 24087
private static readonly IntPtr NativeFieldInfoPtr_thickness;
// Token: 0x04005E18 RID: 24088
private static readonly IntPtr NativeFieldInfoPtr_unityCollider;
// Token: 0x04005E19 RID: 24089
private static readonly IntPtr NativeFieldInfoPtr_oniCollider;
// Token: 0x04005E1A RID: 24090
private static readonly IntPtr NativeFieldInfoPtr_obiRigidbody;
// Token: 0x04005E1B RID: 24091
private static readonly IntPtr NativeFieldInfoPtr_currentLayer;
// Token: 0x04005E1C RID: 24092
private static readonly IntPtr NativeFieldInfoPtr_wasUnityColliderEnabled;
// Token: 0x04005E1D RID: 24093
private static readonly IntPtr NativeFieldInfoPtr_oldPhase;
// Token: 0x04005E1E RID: 24094
private static readonly IntPtr NativeFieldInfoPtr_oldThickness;
// Token: 0x04005E1F RID: 24095
private static readonly IntPtr NativeFieldInfoPtr_solvers;
// Token: 0x04005E20 RID: 24096
private static readonly IntPtr NativeFieldInfoPtr_tracker;
// Token: 0x04005E21 RID: 24097
private static readonly IntPtr NativeFieldInfoPtr_adaptor;
// Token: 0x04005E22 RID: 24098
private static readonly IntPtr NativeMethodInfoPtr_set_CollisionMaterial_Public_set_Void_ObiCollisionMaterial_0;
// Token: 0x04005E23 RID: 24099
private static readonly IntPtr NativeMethodInfoPtr_get_CollisionMaterial_Public_get_ObiCollisionMaterial_0;
// Token: 0x04005E24 RID: 24100
private static readonly IntPtr NativeMethodInfoPtr_get_OniCollider_Public_get_IntPtr_0;
// Token: 0x04005E25 RID: 24101
private static readonly IntPtr NativeMethodInfoPtr_CreateTracker_Protected_Abstract_Virtual_New_Void_0;
// Token: 0x04005E26 RID: 24102
private static readonly IntPtr NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Abstract_Virtual_New_Boolean_0;
// Token: 0x04005E27 RID: 24103
private static readonly IntPtr NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Abstract_Virtual_New_Void_0;
// Token: 0x04005E28 RID: 24104
private static readonly IntPtr NativeMethodInfoPtr_CreateRigidbody_Protected_Void_0;
// Token: 0x04005E29 RID: 24105
private static readonly IntPtr NativeMethodInfoPtr_RegisterInSolver_Public_Void_ObiSolver_Boolean_0;
// Token: 0x04005E2A RID: 24106
private static readonly IntPtr NativeMethodInfoPtr_RemoveFromSolver_Public_Void_ObiSolver_0;
// Token: 0x04005E2B RID: 24107
private static readonly IntPtr NativeMethodInfoPtr_FindSolvers_Private_Void_Boolean_0;
// Token: 0x04005E2C RID: 24108
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x04005E2D RID: 24109
private static readonly IntPtr NativeMethodInfoPtr_Awake_Protected_Virtual_New_Void_0;
// Token: 0x04005E2E RID: 24110
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
// Token: 0x04005E2F RID: 24111
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Void_0;
// Token: 0x04005E30 RID: 24112
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Public_Void_0;
// Token: 0x04005E31 RID: 24113
private static readonly IntPtr NativeMethodInfoPtr_UpdateIfNeeded_Private_Void_Object_EventArgs_0;
// Token: 0x04005E32 RID: 24114
private static readonly IntPtr NativeMethodInfoPtr_UpdateRigidbody_Private_Void_Object_EventArgs_0;
// Token: 0x04005E33 RID: 24115
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
}
}