using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; namespace Obi { // Token: 0x0200050C RID: 1292 public class ObiCollider2D : ObiColliderBase { // Token: 0x060094D0 RID: 38096 RVA: 0x00263938 File Offset: 0x00261B38 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 640183, XrefRangeEnd = 640230, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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), ObiCollider2D.NativeMethodInfoPtr_CreateTracker_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094D1 RID: 38097 RVA: 0x00263988 File Offset: 0x00261B88 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 640230, XrefRangeEnd = 640235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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), ObiCollider2D.NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Virtual_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060094D2 RID: 38098 RVA: 0x002639E4 File Offset: 0x00261BE4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 640235, XrefRangeEnd = 640263, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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), ObiCollider2D.NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094D3 RID: 38099 RVA: 0x00263A34 File Offset: 0x00261C34 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 640263, XrefRangeEnd = 640272, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override 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), ObiCollider2D.NativeMethodInfoPtr_Awake_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094D4 RID: 38100 RVA: 0x00263A84 File Offset: 0x00261C84 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 640272, XrefRangeEnd = 640276, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ObiCollider2D() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiCollider2D.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060094D5 RID: 38101 RVA: 0x00263AD0 File Offset: 0x00261CD0 // Note: this type is marked as 'beforefieldinit'. static ObiCollider2D() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiCollider2D"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiCollider2D.NativeMethodInfoPtr_CreateTracker_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674796); ObiCollider2D.NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Virtual_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674797); ObiCollider2D.NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674798); ObiCollider2D.NativeMethodInfoPtr_Awake_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674799); ObiCollider2D.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100674800); } // Token: 0x060094D6 RID: 38102 RVA: 0x0026392C File Offset: 0x00261B2C public ObiCollider2D(IntPtr pointer) : base(pointer) { } // Token: 0x04006344 RID: 25412 private static readonly IntPtr NativeMethodInfoPtr_CreateTracker_Protected_Virtual_Void_0; // Token: 0x04006345 RID: 25413 private static readonly IntPtr NativeMethodInfoPtr_IsUnityColliderEnabled_Protected_Virtual_Boolean_0; // Token: 0x04006346 RID: 25414 private static readonly IntPtr NativeMethodInfoPtr_UpdateColliderAdaptor_Protected_Virtual_Void_0; // Token: 0x04006347 RID: 25415 private static readonly IntPtr NativeMethodInfoPtr_Awake_Protected_Virtual_Void_0; // Token: 0x04006348 RID: 25416 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }