BaseScreen

open class BaseScreen : Screen

Types

Companion
Link copied to clipboard
object Companion

Functions

displayTutorial
Link copied to clipboard
fun displayTutorial(tutorial: Tutorial, test: () -> Boolean? = null)
dispose
Link copied to clipboard
open override fun dispose()
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
hide
Link copied to clipboard
open override fun hide()
isCrampedPortrait
Link copied to clipboard
fun isCrampedPortrait(): Boolean
isNarrowerThan4to3
Link copied to clipboard
fun isNarrowerThan4to3(): Boolean
isPortrait
Link copied to clipboard
fun isPortrait(): Boolean
onBackButtonClicked
Link copied to clipboard
fun onBackButtonClicked(action: () -> Unit)
openOptionsPopup
Link copied to clipboard
fun openOptionsPopup()
pause
Link copied to clipboard
open override fun pause()
render
Link copied to clipboard
open override fun render(delta: Float)
resize
Link copied to clipboard
open override fun resize(width: Int, height: Int)
resume
Link copied to clipboard
open override fun resume()
show
Link copied to clipboard
open override fun show()
toString
Link copied to clipboard
open fun toString(): String

Properties

game
Link copied to clipboard
val game: UncivGame
keyPressDispatcher
Link copied to clipboard
val keyPressDispatcher: KeyPressDispatcher
stage
Link copied to clipboard
val stage: Stage
tutorialController
Link copied to clipboard
protected val tutorialController: TutorialController

Inheritors

MainMenuScreen
Link copied to clipboard
LoadingScreen
Link copied to clipboard
CityScreen
Link copied to clipboard
CivilopediaScreen
Link copied to clipboard
ConsoleScreen
Link copied to clipboard
MapEditorScreen
Link copied to clipboard
EmpireOverviewScreen
Link copied to clipboard
PickerScreen
Link copied to clipboard
DiplomacyScreen
Link copied to clipboard
PlayerReadyScreen
Link copied to clipboard
WorldScreen
Link copied to clipboard

Extensions

closeAllPopups
Link copied to clipboard
fun BaseScreen.closeAllPopups()

Closes all Popups.

closeOneVisiblePopup
Link copied to clipboard
fun BaseScreen.closeOneVisiblePopup(): String?

Closes the topmost visible Popup.

countOpenPopups
Link copied to clipboard
fun BaseScreen.countOpenPopups(): Int

Counts number of visiblePopups.

hasOpenPopups
Link copied to clipboard
fun BaseScreen.hasOpenPopups(): Boolean

Checks if there are visible Popups.

popups
Link copied to clipboard
val BaseScreen.popups: List<Popup>

Sources

jvm source
Link copied to clipboard