Constructors
Properties
active
active: boolean = false
Protected
cursor
cursor: number = 0
Protected
mode
mode: null | number
Methods
clear
- clear(): void
Returns void
getCursor
- getCursor(): number
Returns number
getTextColor
- getTextColor(style, shadow?): string
Returns string
Abstract
processInput
- processInput(button): boolean
Returns boolean
setCursor
- setCursor(cursor): boolean
Returns boolean
Protected
setMouseCursorStyle
- setMouseCursorStyle(cursorStyle): void
Parameters
- cursorStyle: "default" | "pointer"
Returns void
Abstract
setup
- setup(): void
Returns void
show
- show(_args): boolean
Returns boolean
A basic abstract class to act as a holder and processor for UI elements.