Package it.unibo.alchemist.boundary.fxui.interaction.mouse.impl
Types
Link copied to clipboard
A mouse event dispatcher which can receive temporary actions to listen to which will only be triggered once. These temporary actions have a higher priority than actions set through action.
Link copied to clipboard
data class MouseButtonTriggerAction(val type: ActionOnMouse, val button: MouseButton) : MouseTriggerAction
Content copied to clipboard
A MouseTriggerAction related to mouse button presses.
Link copied to clipboard
abstract class MouseEventDispatcher : PersistentEventDispatcher<MouseTriggerAction, MouseEvent>
Content copied to clipboard
An event dispatcher in the context of mouse events.
Link copied to clipboard
open class NodeBoundMouseEventDispatcher(node: Node) : DynamicMouseEventDispatcher
Content copied to clipboard
A mouse event dispatcher that catches mouse input from a node.
Link copied to clipboard
A basic implementation of a mouse event dispatcher.