Files
NobetaSource/Interop/Assembly-CSharp/Obi/ObiColliderBase.cs
2023-09-06 22:00:49 +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: 0x020004B5 RID: 1205
public class ObiColliderBase : MonoBehaviour
{
// Token: 0x17002FE6 RID: 12262
// (get) Token: 0x06008C85 RID: 35973 RVA: 0x00240E84 File Offset: 0x0023F084
// (set) Token: 0x06008C84 RID: 35972 RVA: 0x00240E28 File Offset: 0x0023F028
public unsafe ObiCollisionMaterial CollisionMaterial
{
[CallerCount(10)]
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, 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 = 607966, XrefRangeEnd = 607975, 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: 0x17002FE7 RID: 12263
// (get) Token: 0x06008C86 RID: 35974 RVA: 0x00240EDC File Offset: 0x0023F0DC
public unsafe IntPtr OniCollider
{
[CallerCount(16)]
[CachedScanResults(RefRangeStart = 11042, RefRangeEnd = 11058, XrefRangeStart = 11042, XrefRangeEnd = 11058, 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: 0x06008C87 RID: 35975 RVA: 0x00240F2C File Offset: 0x0023F12C
[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: 0x06008C88 RID: 35976 RVA: 0x00240F7C File Offset: 0x0023F17C
[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: 0x06008C89 RID: 35977 RVA: 0x00240FD8 File Offset: 0x0023F1D8
[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: 0x06008C8A RID: 35978 RVA: 0x00241028 File Offset: 0x0023F228
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 607975, XrefRangeEnd = 607999, 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: 0x06008C8B RID: 35979 RVA: 0x0024106C File Offset: 0x0023F26C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 608010, RefRangeEnd = 608011, XrefRangeStart = 607999, XrefRangeEnd = 608010, 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: 0x06008C8C RID: 35980 RVA: 0x002410D8 File Offset: 0x0023F2D8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 608016, RefRangeEnd = 608017, XrefRangeStart = 608011, XrefRangeEnd = 608016, 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: 0x06008C8D RID: 35981 RVA: 0x00241134 File Offset: 0x0023F334
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 608057, RefRangeEnd = 608059, XrefRangeStart = 608017, XrefRangeEnd = 608057, 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: 0x06008C8E RID: 35982 RVA: 0x00241188 File Offset: 0x0023F388
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608059, XrefRangeEnd = 608069, 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: 0x06008C8F RID: 35983 RVA: 0x002411CC File Offset: 0x0023F3CC
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 608151, RefRangeEnd = 608153, XrefRangeStart = 608069, XrefRangeEnd = 608151, 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: 0x06008C90 RID: 35984 RVA: 0x0024121C File Offset: 0x0023F41C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608153, XrefRangeEnd = 608205, 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: 0x06008C91 RID: 35985 RVA: 0x00241260 File Offset: 0x0023F460
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608205, XrefRangeEnd = 608220, 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: 0x06008C92 RID: 35986 RVA: 0x002412A4 File Offset: 0x0023F4A4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608220, XrefRangeEnd = 608235, 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: 0x06008C93 RID: 35987 RVA: 0x002412E8 File Offset: 0x0023F4E8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608235, XrefRangeEnd = 608274, 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: 0x06008C94 RID: 35988 RVA: 0x0024135C File Offset: 0x0023F55C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 608274, XrefRangeEnd = 608279, 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: 0x06008C95 RID: 35989 RVA: 0x002413D0 File Offset: 0x0023F5D0
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 608288, RefRangeEnd = 608290, XrefRangeStart = 608279, XrefRangeEnd = 608288, 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: 0x06008C96 RID: 35990 RVA: 0x0024141C File Offset: 0x0023F61C
// 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, 100674088);
ObiColliderBase.NativeMethodInfoPtr_get_CollisionMaterial_Public_get_ObiCollisionMaterial_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674089);
ObiColliderBase.NativeMethodInfoPtr_get_OniCollider_Public_get_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674090);
ObiColliderBase.NativeMethodInfoPtr_CreateTracker_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674091);
ObiColliderBase.NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Abstract_Virtual_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674092);
ObiColliderBase.NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674093);
ObiColliderBase.NativeMethodInfoPtr_CreateRigidbody_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674094);
ObiColliderBase.NativeMethodInfoPtr_RegisterInSolver_Public_Void_ObiSolver_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674095);
ObiColliderBase.NativeMethodInfoPtr_RemoveFromSolver_Public_Void_ObiSolver_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674096);
ObiColliderBase.NativeMethodInfoPtr_FindSolvers_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674097);
ObiColliderBase.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674098);
ObiColliderBase.NativeMethodInfoPtr_Awake_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674099);
ObiColliderBase.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674100);
ObiColliderBase.NativeMethodInfoPtr_OnEnable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674101);
ObiColliderBase.NativeMethodInfoPtr_OnDisable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674102);
ObiColliderBase.NativeMethodInfoPtr_UpdateIfNeeded_Private_Void_Object_EventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674103);
ObiColliderBase.NativeMethodInfoPtr_UpdateRigidbody_Private_Void_Object_EventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674104);
ObiColliderBase.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiColliderBase>.NativeClassPtr, 100674105);
}
// Token: 0x06008C97 RID: 35991 RVA: 0x0000351C File Offset: 0x0000171C
public ObiColliderBase(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002FD8 RID: 12248
// (get) Token: 0x06008C98 RID: 35992 RVA: 0x002416CC File Offset: 0x0023F8CC
// (set) Token: 0x06008C99 RID: 35993 RVA: 0x002416F7 File Offset: 0x0023F8F7
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: 0x17002FD9 RID: 12249
// (get) Token: 0x06008C9A RID: 35994 RVA: 0x0024170C File Offset: 0x0023F90C
// (set) Token: 0x06008C9B RID: 35995 RVA: 0x00241740 File Offset: 0x0023F940
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: 0x17002FDA RID: 12250
// (get) Token: 0x06008C9C RID: 35996 RVA: 0x00241768 File Offset: 0x0023F968
// (set) Token: 0x06008C9D RID: 35997 RVA: 0x00241790 File Offset: 0x0023F990
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: 0x17002FDB RID: 12251
// (get) Token: 0x06008C9E RID: 35998 RVA: 0x002417B4 File Offset: 0x0023F9B4
// (set) Token: 0x06008C9F RID: 35999 RVA: 0x002417DC File Offset: 0x0023F9DC
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: 0x17002FDC RID: 12252
// (get) Token: 0x06008CA0 RID: 36000 RVA: 0x00241800 File Offset: 0x0023FA00
// (set) Token: 0x06008CA1 RID: 36001 RVA: 0x00241834 File Offset: 0x0023FA34
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: 0x17002FDD RID: 12253
// (get) Token: 0x06008CA2 RID: 36002 RVA: 0x0024185C File Offset: 0x0023FA5C
// (set) Token: 0x06008CA3 RID: 36003 RVA: 0x00241884 File Offset: 0x0023FA84
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: 0x17002FDE RID: 12254
// (get) Token: 0x06008CA4 RID: 36004 RVA: 0x002418A8 File Offset: 0x0023FAA8
// (set) Token: 0x06008CA5 RID: 36005 RVA: 0x002418DC File Offset: 0x0023FADC
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: 0x17002FDF RID: 12255
// (get) Token: 0x06008CA6 RID: 36006 RVA: 0x00241904 File Offset: 0x0023FB04
// (set) Token: 0x06008CA7 RID: 36007 RVA: 0x0024192C File Offset: 0x0023FB2C
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: 0x17002FE0 RID: 12256
// (get) Token: 0x06008CA8 RID: 36008 RVA: 0x00241950 File Offset: 0x0023FB50
// (set) Token: 0x06008CA9 RID: 36009 RVA: 0x00241978 File Offset: 0x0023FB78
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: 0x17002FE1 RID: 12257
// (get) Token: 0x06008CAA RID: 36010 RVA: 0x0024199C File Offset: 0x0023FB9C
// (set) Token: 0x06008CAB RID: 36011 RVA: 0x002419C4 File Offset: 0x0023FBC4
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: 0x17002FE2 RID: 12258
// (get) Token: 0x06008CAC RID: 36012 RVA: 0x002419E8 File Offset: 0x0023FBE8
// (set) Token: 0x06008CAD RID: 36013 RVA: 0x00241A10 File Offset: 0x0023FC10
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: 0x17002FE3 RID: 12259
// (get) Token: 0x06008CAE RID: 36014 RVA: 0x00241A34 File Offset: 0x0023FC34
// (set) Token: 0x06008CAF RID: 36015 RVA: 0x00241A68 File Offset: 0x0023FC68
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: 0x17002FE4 RID: 12260
// (get) Token: 0x06008CB0 RID: 36016 RVA: 0x00241A90 File Offset: 0x0023FC90
// (set) Token: 0x06008CB1 RID: 36017 RVA: 0x00241AC4 File Offset: 0x0023FCC4
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: 0x17002FE5 RID: 12261
// (get) Token: 0x06008CB2 RID: 36018 RVA: 0x00241AEC File Offset: 0x0023FCEC
// (set) Token: 0x06008CB3 RID: 36019 RVA: 0x00241B14 File Offset: 0x0023FD14
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: 0x04005DA0 RID: 23968
private static readonly IntPtr NativeFieldInfoPtr_idToCollider;
// Token: 0x04005DA1 RID: 23969
private static readonly IntPtr NativeFieldInfoPtr_material;
// Token: 0x04005DA2 RID: 23970
private static readonly IntPtr NativeFieldInfoPtr_phase;
// Token: 0x04005DA3 RID: 23971
private static readonly IntPtr NativeFieldInfoPtr_thickness;
// Token: 0x04005DA4 RID: 23972
private static readonly IntPtr NativeFieldInfoPtr_unityCollider;
// Token: 0x04005DA5 RID: 23973
private static readonly IntPtr NativeFieldInfoPtr_oniCollider;
// Token: 0x04005DA6 RID: 23974
private static readonly IntPtr NativeFieldInfoPtr_obiRigidbody;
// Token: 0x04005DA7 RID: 23975
private static readonly IntPtr NativeFieldInfoPtr_currentLayer;
// Token: 0x04005DA8 RID: 23976
private static readonly IntPtr NativeFieldInfoPtr_wasUnityColliderEnabled;
// Token: 0x04005DA9 RID: 23977
private static readonly IntPtr NativeFieldInfoPtr_oldPhase;
// Token: 0x04005DAA RID: 23978
private static readonly IntPtr NativeFieldInfoPtr_oldThickness;
// Token: 0x04005DAB RID: 23979
private static readonly IntPtr NativeFieldInfoPtr_solvers;
// Token: 0x04005DAC RID: 23980
private static readonly IntPtr NativeFieldInfoPtr_tracker;
// Token: 0x04005DAD RID: 23981
private static readonly IntPtr NativeFieldInfoPtr_adaptor;
// Token: 0x04005DAE RID: 23982
private static readonly IntPtr NativeMethodInfoPtr_set_CollisionMaterial_Public_set_Void_ObiCollisionMaterial_0;
// Token: 0x04005DAF RID: 23983
private static readonly IntPtr NativeMethodInfoPtr_get_CollisionMaterial_Public_get_ObiCollisionMaterial_0;
// Token: 0x04005DB0 RID: 23984
private static readonly IntPtr NativeMethodInfoPtr_get_OniCollider_Public_get_IntPtr_0;
// Token: 0x04005DB1 RID: 23985
private static readonly IntPtr NativeMethodInfoPtr_CreateTracker_Protected_Abstract_Virtual_New_Void_0;
// Token: 0x04005DB2 RID: 23986
private static readonly IntPtr NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Abstract_Virtual_New_Boolean_0;
// Token: 0x04005DB3 RID: 23987
private static readonly IntPtr NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Abstract_Virtual_New_Void_0;
// Token: 0x04005DB4 RID: 23988
private static readonly IntPtr NativeMethodInfoPtr_CreateRigidbody_Protected_Void_0;
// Token: 0x04005DB5 RID: 23989
private static readonly IntPtr NativeMethodInfoPtr_RegisterInSolver_Public_Void_ObiSolver_Boolean_0;
// Token: 0x04005DB6 RID: 23990
private static readonly IntPtr NativeMethodInfoPtr_RemoveFromSolver_Public_Void_ObiSolver_0;
// Token: 0x04005DB7 RID: 23991
private static readonly IntPtr NativeMethodInfoPtr_FindSolvers_Private_Void_Boolean_0;
// Token: 0x04005DB8 RID: 23992
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x04005DB9 RID: 23993
private static readonly IntPtr NativeMethodInfoPtr_Awake_Protected_Virtual_New_Void_0;
// Token: 0x04005DBA RID: 23994
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
// Token: 0x04005DBB RID: 23995
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Void_0;
// Token: 0x04005DBC RID: 23996
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Public_Void_0;
// Token: 0x04005DBD RID: 23997
private static readonly IntPtr NativeMethodInfoPtr_UpdateIfNeeded_Private_Void_Object_EventArgs_0;
// Token: 0x04005DBE RID: 23998
private static readonly IntPtr NativeMethodInfoPtr_UpdateRigidbody_Private_Void_Object_EventArgs_0;
// Token: 0x04005DBF RID: 23999
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
}
}