Check if the node is being pressed. Performs action lookup.
Change the focus to this node.
Handle keyboard and gamepad input if no input action did.
Handle mouse input if no input action did.
Check if the node has focus.
Set or remove focus from this node.
Callback to run when the input value is altered.
Callback to run when the input is submitted.
Handle input. Called each frame when focused.
Set focus to this node.
Check if this node has focus. Recommended implementation: return tree.focus is this. Proxy nodes, such as FluidFilePicker might choose to return the value of the node they hold.
Run input actions for the node.
Represents a general input node.