Module technology.sola.engine
Package technology.sola.engine.graphics.gui.event
package technology.sola.engine.graphics.gui.event
This package provides event definitions for GUI related events.
-
ClassDescriptionGuiElementEvents is a container for the
GuiEventListenerList
s for various event types forGuiElement
s.GuiEvent defines the general api for gui specific events.GuiEventListener<E extends GuiEvent>GuiEventListenerGuiEventListener.onEvent(GuiEvent)
method is called whenever the event of the type is emitted.GuiEventListenerList<E extends GuiEvent>GuiEventListenerList is a data structure that holdsGuiEventListener
s for a particular kind ofGuiEvent
.GuiEventSubscription is the handle to the event subscriber when it is registered to aGuiEventListenerList
.GuiKeyEvent is aGuiEvent
implementation forGuiMouseEvent
s.