Package it.unibo.alchemist.boundary.fxui.interaction.api

Types

Link copied to clipboard
interface ActionListener<in T : TriggerAction, in E : Event>

An action listener.

Link copied to clipboard
enum Direction2D : Enum<Direction2D>

Cardinal and intercardinal directions indicating a movement.

Link copied to clipboard
interface EventDispatcher<in T : TriggerAction, E : Event>

An event dispatcher.

Link copied to clipboard
interface InteractionManager<T, P : Position2D<P>>

An interaction manager that controls the input/output on the environment done through the GUI.

Link copied to clipboard
interface TriggerAction

The action that triggers an event dispatcher. May contain information about the trigger.