| Mouse GetSystemMouse() | PublicStatic | | 0x08 |
| Mouse GetVirtualMouse() | PublicStatic | | 0x08 |
| Vector2 GetScreenPosition(Canvas canvas, RectTransform selectable) | PublicStatic | | 0x08 |
| Vector2 GetScreenPosition(Canvas canvas, const Vector3& worldPosition) | PublicStatic | | 0x0C |
| List<ScheduleOne.UISelectable> GetSelectables(UIScreen screen, UIPanel current, bool includeCurrentPanel) | PublicStatic | | 0x08 |
| uint8 FindBestElementWeighted(const Vector2& dir, Canvas canvas, const uint8& current, List<T> candidates, NavigationSettings settings, ref List<ScheduleOne.CustomUIUtils.CandidateInfo<T>>& validCandidates) | PublicStatic | | 0x08 |
| bool RaycastRectTransform(RectTransform rect, Canvas canvas, const Vector2& p, const Vector2& d, ref Vector2& hitPoint) | PublicStatic | | 0x08 |
| float GetWeightedScore(float directionMatch, float distance, float directionWeight, float distanceWeight) | PrivateStatic | | 0x04 |
| float GetDirectionMatch(const Vector2& dir, const Vector2& fromScreenPos, const Vector2& toScreenPos) | PublicStatic | | 0x08 |
| float GetDirectionMatchForCorners(const Vector2& dir, const Vector2& screenPos, RectTransform rectTransform, Canvas canvas, float intersectionOffset) | PublicStatic | | 0x08 |
| float GetDistanceOfClosestPoint(const Vector2& screenPos, RectTransform rectTransform, Canvas canvas) | PublicStatic | | 0x08 |
| Vector2 SnapDirection(const Vector2& dir, float threshold) | PublicStatic | | 0x08 |
| bool IsHorizontal(const Vector2& val, float threshold) | PublicStatic | | 0x08 |
| bool IsVertical(const Vector2& val, float threshold) | PublicStatic | | 0x08 |
| ScreenDirection ToScreenDirection(const Vector2& val) | PublicStatic | | 0x08 |
| Vector2 ClampToDirection(const Vector2& val, const Vector2& dir) | PublicStatic | | 0x08 |