You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
For querying the current state of any device, we only rely on their respective events. For example, when I want to evaluate the current state of the pointer after a button press, I cannot query its current position and I have to wait for the user to move the pointer to evaluate its current position.
Describe the solution you'd like
Some public API that gives access to the input manager from the top level preferably.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
It's not planned.
The best what can be done on most platforms - returning state from the latest event per each pointer (or keyboard). But something like that can be already achieved with current APIs.
It can be achieved by the current APIs by having a global state tracker I presume. But doesn't IInputManager already do that? Why would the user resort to a custom solution?
InputManager doesn't track global key states, because the app isn't guaranteed to receive key press/release events that happen when app windows aren't active.
Is your feature request related to a problem? Please describe.
For querying the current state of any device, we only rely on their respective events. For example, when I want to evaluate the current state of the pointer after a button press, I cannot query its current position and I have to wait for the user to move the pointer to evaluate its current position.
Describe the solution you'd like
Some public API that gives access to the input manager from the top level preferably.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: