Files
2026-06-04 11:42:34 +02:00

55 lines
1.7 KiB
C#

using System;
using System.Runtime.CompilerServices;
using UnityEngine.Internal;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x02000067 RID: 103
[RequireComponent(typeof(Transform))]
public class GUIElement : Behaviour
{
// Token: 0x060007C8 RID: 1992 RVA: 0x0000A340 File Offset: 0x00008540
public bool HitTest(Vector3 screenPosition, [DefaultValue("null")] Camera camera)
{
return GUIElement.INTERNAL_CALL_HitTest(this, ref screenPosition, camera);
}
// Token: 0x060007C9 RID: 1993 RVA: 0x0000A360 File Offset: 0x00008560
[ExcludeFromDocs]
public bool HitTest(Vector3 screenPosition)
{
Camera camera = null;
return GUIElement.INTERNAL_CALL_HitTest(this, ref screenPosition, camera);
}
// Token: 0x060007CA RID: 1994
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern bool INTERNAL_CALL_HitTest(GUIElement self, ref Vector3 screenPosition, Camera camera);
// Token: 0x060007CB RID: 1995 RVA: 0x0000A380 File Offset: 0x00008580
public Rect GetScreenRect([DefaultValue("null")] Camera camera)
{
Rect rect;
GUIElement.INTERNAL_CALL_GetScreenRect(this, camera, out rect);
return rect;
}
// Token: 0x060007CC RID: 1996 RVA: 0x0000A3A0 File Offset: 0x000085A0
[ExcludeFromDocs]
public Rect GetScreenRect()
{
Camera camera = null;
Rect rect;
GUIElement.INTERNAL_CALL_GetScreenRect(this, camera, out rect);
return rect;
}
// Token: 0x060007CD RID: 1997
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void INTERNAL_CALL_GetScreenRect(GUIElement self, Camera camera, out Rect value);
}
}