MainMenuScreen

class MainMenuScreen : BaseScreen, IConsoleScreenAccessible

Types

MapEditorMainScreenPopup
Link copied to clipboard
class MapEditorMainScreenPopup(screen: MainMenuScreen) : Popup

Shows the Popup with the map editor initialization options

Functions

autoLoadGame
Link copied to clipboard
private fun autoLoadGame()
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
getMenuButton
Link copied to clipboard
private fun getMenuButton(text: String, icon: String, key: Char? = null, keyVisualOnly: Boolean = false, function: () -> Unit): Table

Create one Main Menu Button including onClick/key binding

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()
quickstartNewGame
Link copied to clipboard
private fun quickstartNewGame()
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()
setConsoleScreenCloseAction
Link copied to clipboard
open fun BaseScreen.setConsoleScreenCloseAction(closeAction: () -> Unit? = null)
setOpenConsoleScreenHotkey
Link copied to clipboard
open fun BaseScreen.setOpenConsoleScreenHotkey()
show
Link copied to clipboard
open override fun show()
toString
Link copied to clipboard
open fun toString(): String
updateScriptingState
Link copied to clipboard
open fun BaseScreen.updateScriptingState(gameInfo: GameInfo? = null, civInfo: CivilizationInfo? = null, worldScreen: WorldScreen? = null, mapEditorScreen: MapEditorScreen? = null)

Properties

autosave
Link copied to clipboard
private val autosave: String
backgroundTable
Link copied to clipboard
private val backgroundTable: Table
consoleScreen
Link copied to clipboard
open val BaseScreen.consoleScreen: ConsoleScreen
game
Link copied to clipboard
val game: UncivGame
keyPressDispatcher
Link copied to clipboard
val keyPressDispatcher: KeyPressDispatcher
singleColumn
Link copied to clipboard
private val singleColumn: Boolean
stage
Link copied to clipboard
val stage: Stage
tutorialController
Link copied to clipboard
protected val tutorialController: TutorialController

Sources

jvm source
Link copied to clipboard