OptionsPopup

class OptionsPopup(previousScreen: BaseScreen) : Popup

The Options (Settings) Popup

Parameters

previousScreen

The caller - note if this is a WorldScreen or MainMenuScreen they will be rebuilt when major options change.

Constructors

OptionsPopup
Link copied to clipboard
fun OptionsPopup(previousScreen: BaseScreen)

Types

YesNoButton
Link copied to clipboard
private class YesNoButton(initialValue: Boolean, skin: Skin, action: (Boolean) -> Unit) : TextButton

This TextButton subclass helps to keep looks and behaviour of our Yes/No in one place, but it also helps keeping context for those action lambdas.

Functions

act
Link copied to clipboard
open override fun act(p0: Float)
add
Link copied to clipboard
open fun add(): Cell<Actor>
open fun add(vararg p0: Actor): Table
open fun add(@Null p0: CharSequence): Cell<Label>
override fun <T : Actor?> add(actor: T): Cell<T>
open fun add(@Null p0: CharSequence, p1: String): Cell<Label>
open fun add(@Null p0: CharSequence, p1: String, @Null p2: Color): Cell<Label>
open fun add(@Null p0: CharSequence, p1: String, p2: String): Cell<Label>
addAction
Link copied to clipboard
open fun addAction(p0: Action)
addActor
Link copied to clipboard
open fun addActor(p0: Actor)
addActorAfter
Link copied to clipboard
open fun addActorAfter(p0: Actor, p1: Actor)
addActorAt
Link copied to clipboard
open fun addActorAt(p0: Int, p1: Actor)
addActorBefore
Link copied to clipboard
open fun addActorBefore(p0: Actor, p1: Actor)
addAutosaveTurnsSelectBox
Link copied to clipboard
private fun Table.addAutosaveTurnsSelectBox()
addButton
Link copied to clipboard
fun addButton(text: String, key: KeyCharAndCode? = null, action: () -> Unit): Cell<TextButton>

Adds a TextButton and ends the current row.

fun addButton(text: String, key: Char, action: () -> Unit): Cell<TextButton>
fun addButton(text: String, key: Int, action: () -> Unit): Cell<TextButton>
addButtonInRow
Link copied to clipboard
fun addButtonInRow(text: String, key: KeyCharAndCode? = null, action: () -> Unit): Cell<TextButton>

Adds an inline TextButton.

fun addButtonInRow(text: String, key: Char, action: () -> Unit): Cell<TextButton>
fun addButtonInRow(text: String, key: Int, action: () -> Unit): Cell<TextButton>
addCaptureListener
Link copied to clipboard
open fun addCaptureListener(p0: EventListener): Boolean
addCloseButton
Link copied to clipboard
fun addCloseButton(text: String = Constants.close, additionalKey: KeyCharAndCode? = null, action: () -> Unit? = null): Cell<TextButton>

Adds a TextButton that closes the popup, with BACK already mapped.

addDebugRect
Link copied to clipboard
private open fun addDebugRect(p0: Float, p1: Float, p2: Float, p3: Float, p4: Color)
addDebugRects
Link copied to clipboard
private open fun addDebugRects(p0: Float, p1: Float, p2: Float, p3: Float)
addDownloadMusic
Link copied to clipboard
private fun Table.addDownloadMusic()
addGoodSizedLabel
Link copied to clipboard
fun addGoodSizedLabel(text: String, size: Int = 18): Cell<Label>

Adds a caption label: A label with word wrap enabled over half the stage width. Will be larger than normal text if the size parameter is set to >18.

addListener
Link copied to clipboard
open fun addListener(p0: EventListener): Boolean
addMinimapSizeSlider
Link copied to clipboard
private fun Table.addMinimapSizeSlider()
addMultiplayerTurnCheckerDelayBox
Link copied to clipboard
private fun Table.addMultiplayerTurnCheckerDelayBox()
addMusicCurrentlyPlaying
Link copied to clipboard
private fun Table.addMusicCurrentlyPlaying()
addMusicPauseSlider
Link copied to clipboard
private fun Table.addMusicPauseSlider()
addMusicVolumeSlider
Link copied to clipboard
private fun Table.addMusicVolumeSlider()
addOKButton
Link copied to clipboard
fun addOKButton(text: String = Constants.OK, additionalKey: KeyCharAndCode? = null, validate: () -> Boolean = { true }, action: () -> Unit): Cell<TextButton>

Adds a TextButton that can close the popup, with RETURN already mapped.

addResolutionSelectBox
Link copied to clipboard
private fun Table.addResolutionSelectBox()
addSeparator
Link copied to clipboard
fun addSeparator(): Cell<Image>
addSetUserId
Link copied to clipboard
private fun Table.addSetUserId()
addSoundEffectsVolumeSlider
Link copied to clipboard
private fun Table.addSoundEffectsVolumeSlider()
addTextFieldRow
Link copied to clipboard
private fun Table.addTextFieldRow(labelText: String, initialValue: String, defaultValue: String? = null, action: (String) -> Unit)
addTileSetSelectBox
Link copied to clipboard
private fun Table.addTileSetSelectBox()
addTranslationGeneration
Link copied to clipboard
private fun Table.addTranslationGeneration()
addYesNoRow
Link copied to clipboard
private fun Table.addYesNoRow(text: String, initialValue: Boolean, updateWorld: Boolean = false, action: (Boolean) -> Unit): (Boolean) -> Unit
align
Link copied to clipboard
open fun align(p0: Int): Table
ancestorsVisible
Link copied to clipboard
open fun ancestorsVisible(): Boolean
applyTransform
Link copied to clipboard
open fun applyTransform(p0: Batch, p1: Matrix4)
open fun applyTransform(p0: ShapeRenderer, p1: Matrix4)
ascendantsVisible
Link copied to clipboard
open fun ascendantsVisible(): Boolean
background
Link copied to clipboard
open fun background(@Null p0: Drawable): Table
open fun background(p0: String): Table
bottom
Link copied to clipboard
open fun bottom(): Table
center
Link copied to clipboard
open fun center(): Table
childrenChanged
Link copied to clipboard
open override fun childrenChanged()
clear
Link copied to clipboard
open override fun clear()
open fun clear(p0: Boolean)
clearActions
Link copied to clipboard
open fun clearActions()
clearChildren
Link copied to clipboard
open fun clearChildren()
open override fun clearChildren(p0: Boolean)
clearDebugRects
Link copied to clipboard
private open fun clearDebugRects()
clearListeners
Link copied to clipboard
open fun clearListeners()
clip
Link copied to clipboard
open fun clip(): Table
open fun clip(p0: Boolean): Table
clipBegin
Link copied to clipboard
open fun clipBegin(): Boolean
open fun clipBegin(p0: Float, p1: Float, p2: Float, p3: Float): Boolean
clipEnd
Link copied to clipboard
open fun clipEnd()
close
Link copied to clipboard
open fun close()

Close this popup and - if any other popups are pending - display the next one.

columnDefaults
Link copied to clipboard
open fun columnDefaults(p0: Int): Cell<Actor>
computeSize
Link copied to clipboard
private open fun computeSize()
computeTransform
Link copied to clipboard
open fun computeTransform(): Matrix4
debug
Link copied to clipboard
open override fun debug(): Table
open fun debug(p0: Table.Debug): Table
debugActor
Link copied to clipboard
open fun debugActor(): Table
debugAll
Link copied to clipboard
open override fun debugAll(): Table
debugCell
Link copied to clipboard
open fun debugCell(): Table
debugTable
Link copied to clipboard
open fun debugTable(): Table
defaults
Link copied to clipboard
open override fun defaults(): Cell<Actor>
draw
Link copied to clipboard
open override fun draw(p0: Batch, p1: Float)
drawBackground
Link copied to clipboard
open fun drawBackground(p0: Batch, p1: Float, p2: Float, p3: Float)
drawChildren
Link copied to clipboard
open fun drawChildren(p0: Batch, p1: Float)
drawDebug
Link copied to clipboard
open override fun drawDebug(p0: ShapeRenderer)
drawDebugBounds
Link copied to clipboard
open override fun drawDebugBounds(p0: ShapeRenderer)
drawDebugChildren
Link copied to clipboard
open fun drawDebugChildren(p0: ShapeRenderer)
drawDebugRects
Link copied to clipboard
private open fun drawDebugRects(p0: ShapeRenderer)
endRow
Link copied to clipboard
private open fun endRow()
ensureSize
Link copied to clipboard
private open fun ensureSize(p0: FloatArray, p1: Int): FloatArray
equalizeLastTwoButtonWidths
Link copied to clipboard
fun equalizeLastTwoButtonWidths()

The last two additions must be buttons. Make their width equal by setting minWidth of one cell to actor width of the other.

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
findActor
Link copied to clipboard
open fun <T : Actor> findActor(p0: String): T
fire
Link copied to clipboard
open fun fire(p0: Event): Boolean
firstAscendant
Link copied to clipboard
open fun <T : Actor> firstAscendant(p0: Class<T>): T
getAboutTab
Link copied to clipboard
private fun getAboutTab(): Table
getActions
Link copied to clipboard
open fun getActions(): Array<Action>
getAdvancedTab
Link copied to clipboard
private fun getAdvancedTab(): Table
getAlign
Link copied to clipboard
open fun getAlign(): Int
getBackground
Link copied to clipboard
open fun getBackground(): Drawable
getCaptureListeners
Link copied to clipboard
open fun getCaptureListeners(): DelayedRemovalArray<EventListener>
getCell
Link copied to clipboard
open fun <T : Actor> getCell(p0: T): Cell<T>
getCells
Link copied to clipboard
open fun getCells(): Array<Cell<Actor>>
getChild
Link copied to clipboard
open fun getChild(p0: Int): Actor
getChildren
Link copied to clipboard
open fun getChildren(): SnapshotArray<Actor>
getClip
Link copied to clipboard
open fun getClip(): Boolean
getColor
Link copied to clipboard
open fun getColor(): Color
getColumnMinWidth
Link copied to clipboard
open fun getColumnMinWidth(p0: Int): Float
getColumnPrefWidth
Link copied to clipboard
open fun getColumnPrefWidth(p0: Int): Float
getColumns
Link copied to clipboard
open fun getColumns(): Int
getColumnWidth
Link copied to clipboard
open fun getColumnWidth(p0: Int): Float
getCullingArea
Link copied to clipboard
open fun getCullingArea(): Rectangle
getDebug
Link copied to clipboard
open fun getDebug(): Boolean
getDebugTab
Link copied to clipboard
private fun getDebugTab(): Table
getDisplayTab
Link copied to clipboard
private fun getDisplayTab(): Table
getGamePlayTab
Link copied to clipboard
private fun getGamePlayTab(): Table
getHeight
Link copied to clipboard
open fun getHeight(): Float
getLanguageTab
Link copied to clipboard
private fun getLanguageTab(): Table
getListeners
Link copied to clipboard
open fun getListeners(): DelayedRemovalArray<EventListener>
getMaxHeight
Link copied to clipboard
open override fun getMaxHeight(): Float
getMaxWidth
Link copied to clipboard
open override fun getMaxWidth(): Float
getMinHeight
Link copied to clipboard
open override fun getMinHeight(): Float
getMinWidth
Link copied to clipboard
open override fun getMinWidth(): Float
getModCheckTab
Link copied to clipboard
private fun getModCheckTab(): Table
getMultiplayerTab
Link copied to clipboard
private fun getMultiplayerTab(): Table
getName
Link copied to clipboard
open fun getName(): String
getOriginX
Link copied to clipboard
open fun getOriginX(): Float
getOriginY
Link copied to clipboard
open fun getOriginY(): Float
getPadBottom
Link copied to clipboard
open fun getPadBottom(): Float
getPadBottomValue
Link copied to clipboard
open fun getPadBottomValue(): Value
getPadLeft
Link copied to clipboard
open fun getPadLeft(): Float
getPadLeftValue
Link copied to clipboard
open fun getPadLeftValue(): Value
getPadRight
Link copied to clipboard
open fun getPadRight(): Float
getPadRightValue
Link copied to clipboard
open fun getPadRightValue(): Value
getPadTop
Link copied to clipboard
open fun getPadTop(): Float
getPadTopValue
Link copied to clipboard
open fun getPadTopValue(): Value
getPadX
Link copied to clipboard
open fun getPadX(): Float
getPadY
Link copied to clipboard
open fun getPadY(): Float
getParent
Link copied to clipboard
open fun getParent(): Group
getPrefHeight
Link copied to clipboard
open override fun getPrefHeight(): Float
getPrefWidth
Link copied to clipboard
open override fun getPrefWidth(): Float
getRight
Link copied to clipboard
open fun getRight(): Float
getRotation
Link copied to clipboard
open fun getRotation(): Float
getRow
Link copied to clipboard
open fun getRow(p0: Float): Int
getRowHeight
Link copied to clipboard
open fun getRowHeight(p0: Int): Float
getRowMinHeight
Link copied to clipboard
open fun getRowMinHeight(p0: Int): Float
getRowPrefHeight
Link copied to clipboard
open fun getRowPrefHeight(p0: Int): Float
getRows
Link copied to clipboard
open fun getRows(): Int
getScaleX
Link copied to clipboard
open fun getScaleX(): Float
getScaleY
Link copied to clipboard
open fun getScaleY(): Float
getScriptingTab
Link copied to clipboard
private fun getScriptingTab(): Table
getSkin
Link copied to clipboard
open fun getSkin(): Skin
getSoundTab
Link copied to clipboard
private fun getSoundTab(): Table
getStage
Link copied to clipboard
open fun getStage(): Stage
getTableDebug
Link copied to clipboard
open fun getTableDebug(): Table.Debug
getTop
Link copied to clipboard
open fun getTop(): Float
getTouchable
Link copied to clipboard
open fun getTouchable(): Touchable
getUserObject
Link copied to clipboard
open fun getUserObject(): Any
getWidth
Link copied to clipboard
open fun getWidth(): Float
getX
Link copied to clipboard
open fun getX(): Float
open fun getX(p0: Int): Float
getY
Link copied to clipboard
open fun getY(): Float
open fun getY(p0: Int): Float
getZIndex
Link copied to clipboard
open fun getZIndex(): Int
hasActions
Link copied to clipboard
open fun hasActions(): Boolean
hasChildren
Link copied to clipboard
open fun hasChildren(): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
hasKeyboardFocus
Link copied to clipboard
open fun hasKeyboardFocus(): Boolean
hasParent
Link copied to clipboard
open fun hasParent(): Boolean
hasScrollFocus
Link copied to clipboard
open fun hasScrollFocus(): Boolean
hit
Link copied to clipboard
open override fun hit(p0: Float, p1: Float, p2: Boolean): Actor
invalidate
Link copied to clipboard
open override fun invalidate()
invalidateHierarchy
Link copied to clipboard
open override fun invalidateHierarchy()
isAscendantOf
Link copied to clipboard
open fun isAscendantOf(p0: Actor): Boolean
isDescendantOf
Link copied to clipboard
open fun isDescendantOf(p0: Actor): Boolean
isTouchable
Link copied to clipboard
open fun isTouchable(): Boolean
isTouchFocusListener
Link copied to clipboard
open fun isTouchFocusListener(): Boolean
isTouchFocusTarget
Link copied to clipboard
open fun isTouchFocusTarget(): Boolean
isTransform
Link copied to clipboard
open fun isTransform(): Boolean
isVisible
Link copied to clipboard
open fun isVisible(): Boolean
layout
Link copied to clipboard
open override fun layout()
left
Link copied to clipboard
open fun left(): Table
localToActorCoordinates
Link copied to clipboard
open fun localToActorCoordinates(p0: Actor, p1: Vector2): Vector2
localToAscendantCoordinates
Link copied to clipboard
open fun localToAscendantCoordinates(@Null p0: Actor, p1: Vector2): Vector2
localToDescendantCoordinates
Link copied to clipboard
open fun localToDescendantCoordinates(p0: Actor, p1: Vector2): Vector2
localToParentCoordinates
Link copied to clipboard
open fun localToParentCoordinates(p0: Vector2): Vector2
localToScreenCoordinates
Link copied to clipboard
open fun localToScreenCoordinates(p0: Vector2): Vector2
localToStageCoordinates
Link copied to clipboard
open fun localToStageCoordinates(p0: Vector2): Vector2
moveBy
Link copied to clipboard
open fun moveBy(p0: Float, p1: Float)
needsLayout
Link copied to clipboard
open fun needsLayout(): Boolean
notify
Link copied to clipboard
open fun notify(p0: Event, p1: Boolean): Boolean
obtainCell
Link copied to clipboard
private open fun obtainCell(): Cell<Actor>
open
Link copied to clipboard
fun open(force: Boolean = false)

Displays the Popup on the screen. If another popup is already open, this one will display after the other has closed. Use force = true if you want to open this popup above the other one anyway.

pack
Link copied to clipboard
open override fun pack()
pad
Link copied to clipboard
open fun pad(p0: Value): Table
open fun pad(p0: Float): Table
open fun pad(p0: Value, p1: Value, p2: Value, p3: Value): Table
open fun pad(p0: Float, p1: Float, p2: Float, p3: Float): Table
padBottom
Link copied to clipboard
open fun padBottom(p0: Value): Table
open fun padBottom(p0: Float): Table
padLeft
Link copied to clipboard
open fun padLeft(p0: Value): Table
open fun padLeft(p0: Float): Table
padRight
Link copied to clipboard
open fun padRight(p0: Value): Table
open fun padRight(p0: Float): Table
padTop
Link copied to clipboard
open fun padTop(p0: Value): Table
open fun padTop(p0: Float): Table
parentToLocalCoordinates
Link copied to clipboard
open fun parentToLocalCoordinates(p0: Vector2): Vector2
positionChanged
Link copied to clipboard
open fun positionChanged()
reloadWorldAndOptions
Link copied to clipboard
private fun reloadWorldAndOptions()

Reload this Popup after major changes (resolution, tileset, language)

remove
Link copied to clipboard
open fun remove(): Boolean
removeAction
Link copied to clipboard
open fun removeAction(@Null p0: Action)
removeActor
Link copied to clipboard
open override fun removeActor(p0: Actor): Boolean
open override fun removeActor(p0: Actor, p1: Boolean): Boolean
removeActorAt
Link copied to clipboard
open override fun removeActorAt(p0: Int, p1: Boolean): Actor
removeCaptureListener
Link copied to clipboard
open fun removeCaptureListener(p0: EventListener): Boolean
removeListener
Link copied to clipboard
open fun removeListener(p0: EventListener): Boolean
reset
Link copied to clipboard
open fun reset()
resetTransform
Link copied to clipboard
open fun resetTransform(p0: Batch)
open fun resetTransform(p0: ShapeRenderer)
right
Link copied to clipboard
open fun right(): Table
rotateBy
Link copied to clipboard
open fun rotateBy(p0: Float)
rotationChanged
Link copied to clipboard
open fun rotationChanged()
row
Link copied to clipboard
open override fun row(): Cell<Actor>
runModChecker
Link copied to clipboard
private fun runModChecker(complex: Boolean = false)
scaleBy
Link copied to clipboard
open fun scaleBy(p0: Float)
open fun scaleBy(p0: Float, p1: Float)
scaleChanged
Link copied to clipboard
open fun scaleChanged()
screenToLocalCoordinates
Link copied to clipboard
open fun screenToLocalCoordinates(p0: Vector2): Vector2
setBackground
Link copied to clipboard
open fun setBackground(@Null p0: Drawable)
open fun setBackground(p0: String)
setBounds
Link copied to clipboard
open fun setBounds(p0: Float, p1: Float, p2: Float, p3: Float)
setClip
Link copied to clipboard
open fun setClip(p0: Boolean)
setColor
Link copied to clipboard
open fun setColor(p0: Color)
open fun setColor(p0: Float, p1: Float, p2: Float, p3: Float)
setCullingArea
Link copied to clipboard
open override fun setCullingArea(@Null p0: Rectangle)
setDebug
Link copied to clipboard
open override fun setDebug(p0: Boolean)
open fun setDebug(p0: Boolean, p1: Boolean)
setFillParent
Link copied to clipboard
open override fun setFillParent(p0: Boolean)
setHeight
Link copied to clipboard
open fun setHeight(p0: Float)
setLayoutEnabled
Link copied to clipboard
open override fun setLayoutEnabled(p0: Boolean)
private open fun setLayoutEnabled(p0: Group, p1: Boolean)
setName
Link copied to clipboard
open fun setName(@Null p0: String)
setOrigin
Link copied to clipboard
open fun setOrigin(p0: Int)
open fun setOrigin(p0: Float, p1: Float)
setOriginX
Link copied to clipboard
open fun setOriginX(p0: Float)
setOriginY
Link copied to clipboard
open fun setOriginY(p0: Float)
setParent
Link copied to clipboard
open fun setParent(@Null p0: Group)
setPosition
Link copied to clipboard
open fun setPosition(p0: Float, p1: Float)
open fun setPosition(p0: Float, p1: Float, p2: Int)
setRotation
Link copied to clipboard
open fun setRotation(p0: Float)
setRound
Link copied to clipboard
open fun setRound(p0: Boolean)
setScale
Link copied to clipboard
open fun setScale(p0: Float)
open fun setScale(p0: Float, p1: Float)
setScaleX
Link copied to clipboard
open fun setScaleX(p0: Float)
setScaleY
Link copied to clipboard
open fun setScaleY(p0: Float)
setSize
Link copied to clipboard
open fun setSize(p0: Float, p1: Float)
setSkin
Link copied to clipboard
open fun setSkin(@Null p0: Skin)
setStage
Link copied to clipboard
open override fun setStage(p0: Stage)
setTouchable
Link copied to clipboard
open fun setTouchable(p0: Touchable)
setTransform
Link copied to clipboard
open fun setTransform(p0: Boolean)
setUserObject
Link copied to clipboard
open fun setUserObject(@Null p0: Any)
setVisible
Link copied to clipboard
open override fun setVisible(visible: Boolean)
setWidth
Link copied to clipboard
open fun setWidth(p0: Float)
setX
Link copied to clipboard
open fun setX(p0: Float)
open fun setX(p0: Float, p1: Int)
setY
Link copied to clipboard
open fun setY(p0: Float)
open fun setY(p0: Float, p1: Int)
setZIndex
Link copied to clipboard
open fun setZIndex(p0: Int): Boolean
show
Link copied to clipboard
private fun show()

Subroutine for open handles only visibility and keyPressDispatcher

sizeBy
Link copied to clipboard
open fun sizeBy(p0: Float)
open fun sizeBy(p0: Float, p1: Float)
sizeChanged
Link copied to clipboard
open override fun sizeChanged()
stack
Link copied to clipboard
open fun stack(@Null vararg p0: Actor): Cell<Stack>
stageToLocalCoordinates
Link copied to clipboard
open fun stageToLocalCoordinates(p0: Vector2): Vector2
swapActor
Link copied to clipboard
open fun swapActor(p0: Actor, p1: Actor): Boolean
open fun swapActor(p0: Int, p1: Int): Boolean
toBack
Link copied to clipboard
open fun toBack()
toFront
Link copied to clipboard
open fun toFront()
top
Link copied to clipboard
open fun top(): Table
toString
Link copied to clipboard
open override fun toString(): String
open fun toString(p0: StringBuilder, p1: Int)
validate
Link copied to clipboard
open override fun validate()

Properties

actions
Link copied to clipboard
private val actions: Array<Action>
align
Link copied to clipboard
val align: Int
background
Link copied to clipboard
val background: Drawable
captureListeners
Link copied to clipboard
private val captureListeners: DelayedRemovalArray<EventListener>
cellDefaults
Link copied to clipboard
private val cellDefaults: Cell<Actor>
cells
Link copied to clipboard
private val cells: Array<Cell<Actor>>
children
Link copied to clipboard
val children: SnapshotArray<Actor>
clip
Link copied to clipboard
private val clip: Boolean
color
Link copied to clipboard
val color: Color
columnDefaults
Link copied to clipboard
private val columnDefaults: Array<Cell<Actor>>
columnMinWidth
Link copied to clipboard
private val columnMinWidth: FloatArray
columnPrefWidth
Link copied to clipboard
private val columnPrefWidth: FloatArray
columns
Link copied to clipboard
private val columns: Int
columnWidth
Link copied to clipboard
private val columnWidth: FloatArray
computedTransform
Link copied to clipboard
private val computedTransform: Matrix4
cullingArea
Link copied to clipboard
private val cullingArea: Rectangle
debug
Link copied to clipboard
val debug: Table.Debug
debugRects
Link copied to clipboard
val debugRects: Array<Table.DebugRect>
expandHeight
Link copied to clipboard
private val expandHeight: FloatArray
expandWidth
Link copied to clipboard
private val expandWidth: FloatArray
fillParent
Link copied to clipboard
private val fillParent: Boolean
height
Link copied to clipboard
val height: Float
implicitEndRow
Link copied to clipboard
private val implicitEndRow: Boolean
innerTable
Link copied to clipboard
val innerTable: Table
keyboardFocus
Link copied to clipboard
var keyboardFocus: Actor?

Sets or retrieves the Actor that currently has keyboard focus.

keyPressDispatcher
Link copied to clipboard
val keyPressDispatcher: KeyPressDispatcher

The KeyPressDispatcher for the popup - Key handlers from the parent screen are inactive while the popup is active through the hasOpenPopups mechanism.

layoutEnabled
Link copied to clipboard
private val layoutEnabled: Boolean
listeners
Link copied to clipboard
private val listeners: DelayedRemovalArray<EventListener>
modCheckCheckBox
Link copied to clipboard
private var modCheckCheckBox: CheckBox? = null
modCheckFirstRun
Link copied to clipboard
private var modCheckFirstRun: Boolean = true
modCheckResultCell
Link copied to clipboard
private var modCheckResultCell: Cell<Actor>? = null
name
Link copied to clipboard
private val name: String
needsLayout
Link copied to clipboard
private val needsLayout: Boolean
oldTransform
Link copied to clipboard
private val oldTransform: Matrix4
originX
Link copied to clipboard
val originX: Float
originY
Link copied to clipboard
val originY: Float
padBottom
Link copied to clipboard
val padBottom: Value
padLeft
Link copied to clipboard
val padLeft: Value
padRight
Link copied to clipboard
val padRight: Value
padTop
Link copied to clipboard
val padTop: Value
parent
Link copied to clipboard
val parent: Group
previousScreen
Link copied to clipboard
val previousScreen: BaseScreen
resolutionArray
Link copied to clipboard
private val resolutionArray: Array<String>
rotation
Link copied to clipboard
val rotation: Float
round
Link copied to clipboard
val round: Boolean
rowDefaults
Link copied to clipboard
private val rowDefaults: Cell<Actor>
rowHeight
Link copied to clipboard
private val rowHeight: FloatArray
rowMinHeight
Link copied to clipboard
private val rowMinHeight: FloatArray
rowPrefHeight
Link copied to clipboard
private val rowPrefHeight: FloatArray
rows
Link copied to clipboard
private val rows: Int
scaleX
Link copied to clipboard
val scaleX: Float
scaleY
Link copied to clipboard
val scaleY: Float
screen
Link copied to clipboard
val screen: BaseScreen
selectBoxMinWidth
Link copied to clipboard
private val selectBoxMinWidth: Float
settings
Link copied to clipboard
private val settings: GameSettings
sizeInvalid
Link copied to clipboard
private val sizeInvalid: Boolean
skin
Link copied to clipboard
private val skin: Skin
stage
Link copied to clipboard
private val stage: Stage
tableMinHeight
Link copied to clipboard
private val tableMinHeight: Float
tableMinWidth
Link copied to clipboard
private val tableMinWidth: Float
tablePrefHeight
Link copied to clipboard
private val tablePrefHeight: Float
tablePrefWidth
Link copied to clipboard
private val tablePrefWidth: Float
tabs
Link copied to clipboard
private val tabs: TabbedPager
touchable
Link copied to clipboard
private val touchable: Touchable
transform
Link copied to clipboard
val transform: Boolean
userObject
Link copied to clipboard
private val userObject: Any
visible
Link copied to clipboard
private val visible: Boolean
width
Link copied to clipboard
val width: Float
worldTransform
Link copied to clipboard
private val worldTransform: Affine2
x
Link copied to clipboard
val x: Float
y
Link copied to clipboard
val y: Float

Sources

jvm source
Link copied to clipboard