| VisualElement Pick3D(UIDocument document, const Ray& worldRay, ref float& distance) | PublicStatic | — | 0x18 |
| VisualElement Pick3D(IPanel panel, const Ray& panelRay, List<UnityEngine.UIElements.VisualElement> outResults) | PublicStatic | — | 0x18 |
| VisualElement Pick3D(VisualElement rootVisualElement, const Ray& localRay, List<UnityEngine.UIElements.VisualElement> outResults) | PublicStatic | — | 0x18 |
| PickResult PickDocument3D(const Ray& worldRay, float maxDistance, int layerMask) | PublicStatic | — | 0x40 |
| VisualElement Pick_Internal(UIDocument document, const Ray& documentRay, List<UnityEngine.UIElements.VisualElement> outResults) | Static+1 flags | — | 0x18 |
| VisualElement PerformPick(VisualElement root, const Ray& ray, List<UnityEngine.UIElements.VisualElement> outResults) | Static+1 flags | — | 0x18 |
| VisualElement PerformPick2D(VisualElement root, const Ray& ray, List<UnityEngine.UIElements.VisualElement> outResults) | PrivateStatic | — | 0x18 |
| VisualElement PerformPick3D(VisualElement root, const Ray& ray, List<UnityEngine.UIElements.VisualElement> outResults) | PrivateStatic | — | 0x18 |
| VisualElement PerformPick2D_LocalPoint(VisualElement root, const Vector3& localPoint, List<UnityEngine.UIElements.VisualElement> picked) | PrivateStatic | — | 0x0C |
| Bounds GetPicking3DWorldBounds(VisualElement ve) | Static+1 flags | — | 0x18 |
| Bounds GetPicking3DLocalBounds(VisualElement ve) | Static+1 flags | — | 0x18 |