Package-level declarations

Types

Link copied to clipboard
abstract class BaseMenu(actionState: Int) : Menu
Link copied to clipboard
abstract class Menu(actionState: Int) : UIObject

The game menu ui.

Link copied to clipboard
abstract class MenuItem(val x: Int, val y: Int, val menu: Menu) : UIObject

The menu item controls the content of the menu, and it is structured as a dynamic tree, which nodes count is dynamic and nodes can be null to specified special logic.

Link copied to clipboard
abstract class SideBar(val x: Int, val y: Int) : UIObject
Link copied to clipboard
abstract class UIObject(val x: Int, val y: Int) : Object

The basic class of all the UI elements like Menu, Sidebar.