Handle an input action associated with a pointer.
Load a hover pointer (mouse cursor, finger) and place it at the position currently indicated in the struct. Update the pointer's position if already loaded.
Fetch a pointer from a number assigned to it by this I/O. This is used by Actionable nodes to find HoverPointer data corresponding to fired input action events.
Read an input event from an input device. Input devices will call this function every frame if an input event (such as a button press) occurs. Moving a mouse does not qualify as an input event.
List all active hover pointer, namely all pointers that have been loaded since the last resize.
List all currently hovered nodes.
An extension of HoverIO that enables support for dispatching and running input actions.