Get the underlying node.
Handle input actions. This function is called by runInputAction and can be overriden to preprocess input actions in some cases.
Check if the node is disabled. mixin makeHoverable to implement.
Check if the node is hovered.
Handle mouse input on the node.
Run input actions.
Run mouse input actions for the node.
An interface to be implemented by all nodes that can perform actions when hovered (eg. on click)