UIFocus
UIFocus is a system designed to manage which user interface element currently has the user's attention or is eligible to receive input. In many graphical user interfaces, only one element can be actively focused at a time. This focus dictates where keyboard events, controller inputs, or other directional navigation will be directed. For example, when a button is focused, pressing the "Enter" key will typically activate that button. Similarly, using arrow keys on a remote control or gamepad will move the focus to an adjacent interactive element.
The concept of focus is crucial for accessibility, allowing users who cannot use a mouse to navigate