common • net.kernelpanicsoft.archie.gui
Package-level declarations
Types
AUIScopeManager
object AUIScopeManagerComposeContainerScreen
abstract class ComposeContainerScreen<T : AbstractContainerMenu>(menu: T, playerInventory: Inventory, title: Component) : AbstractContainerScreen<T> , CoroutineScopeComposeScreen
abstract class ComposeScreen(title: Component) : Screen, CoroutineScopeSlotData
data class SlotData(val groups: MutableMap<String, SlotGroup> = mutableMapOf())SlotGroup
data class SlotGroup(var x: Int = 0, var y: Int = 0, var width: Int = 0, var height: Int = 0, var slots: MutableSet<IntCoordinates> = mutableSetOf())Properties
LocalSlotData
val LocalSlotData: ProvidableCompositionLocal<SlotData>LocalSlotGroup
val LocalSlotGroup: ProvidableCompositionLocal<SlotGroup>