A basic abstract class to act as a holder and processor for UI elements.

Hierarchy (view full)

Constructors

Properties

active: boolean = false
awaitingActionInput: boolean
cursor: number = 0
mode: null | number
onActionInput: null | Function
options: ModifierOption[]
scene: default
shopOptionsRows: ModifierOption[][]
tutorialActive: boolean = false
tutorialOverlay: Rectangle

Methods