147 lines
4.2 KiB
C#
147 lines
4.2 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000170 RID: 368
|
|
[RequiredByNativeCode]
|
|
[RequireComponent(typeof(Transform))]
|
|
public class Collider : Component
|
|
{
|
|
// Token: 0x170005F6 RID: 1526
|
|
// (get) Token: 0x06001B4C RID: 6988
|
|
// (set) Token: 0x06001B4D RID: 6989
|
|
public extern bool enabled
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170005F7 RID: 1527
|
|
// (get) Token: 0x06001B4E RID: 6990
|
|
public extern Rigidbody attachedRigidbody
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170005F8 RID: 1528
|
|
// (get) Token: 0x06001B4F RID: 6991
|
|
// (set) Token: 0x06001B50 RID: 6992
|
|
public extern bool isTrigger
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170005F9 RID: 1529
|
|
// (get) Token: 0x06001B51 RID: 6993
|
|
// (set) Token: 0x06001B52 RID: 6994
|
|
public extern float contactOffset
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170005FA RID: 1530
|
|
// (get) Token: 0x06001B53 RID: 6995
|
|
// (set) Token: 0x06001B54 RID: 6996
|
|
public extern PhysicMaterial material
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06001B55 RID: 6997 RVA: 0x00021760 File Offset: 0x0001F960
|
|
public Vector3 ClosestPointOnBounds(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Collider.INTERNAL_CALL_ClosestPointOnBounds(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x06001B56 RID: 6998
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ClosestPointOnBounds(Collider self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x06001B57 RID: 6999 RVA: 0x00021780 File Offset: 0x0001F980
|
|
public Vector3 ClosestPoint(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Collider.INTERNAL_CALL_ClosestPoint(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x06001B58 RID: 7000
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ClosestPoint(Collider self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x170005FB RID: 1531
|
|
// (get) Token: 0x06001B59 RID: 7001
|
|
// (set) Token: 0x06001B5A RID: 7002
|
|
public extern PhysicMaterial sharedMaterial
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170005FC RID: 1532
|
|
// (get) Token: 0x06001B5B RID: 7003 RVA: 0x000217A0 File Offset: 0x0001F9A0
|
|
public Bounds bounds
|
|
{
|
|
get
|
|
{
|
|
Bounds bounds;
|
|
this.INTERNAL_get_bounds(out bounds);
|
|
return bounds;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001B5C RID: 7004
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_bounds(out Bounds value);
|
|
|
|
// Token: 0x06001B5D RID: 7005 RVA: 0x000217C0 File Offset: 0x0001F9C0
|
|
private static bool Internal_Raycast(Collider col, Ray ray, out RaycastHit hitInfo, float maxDistance)
|
|
{
|
|
return Collider.INTERNAL_CALL_Internal_Raycast(col, ref ray, out hitInfo, maxDistance);
|
|
}
|
|
|
|
// Token: 0x06001B5E RID: 7006
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern bool INTERNAL_CALL_Internal_Raycast(Collider col, ref Ray ray, out RaycastHit hitInfo, float maxDistance);
|
|
|
|
// Token: 0x06001B5F RID: 7007 RVA: 0x000217E0 File Offset: 0x0001F9E0
|
|
public bool Raycast(Ray ray, out RaycastHit hitInfo, float maxDistance)
|
|
{
|
|
return Collider.Internal_Raycast(this, ray, out hitInfo, maxDistance);
|
|
}
|
|
}
|
|
}
|