APIdia Launch Partner
Top Interfaces Classes
module gdx

Package com.badlogic.gdx.scenes.scene2d.ui


Interface Summary

Modifier and TypeInterface and Description
public interface
Styleable<
The Style object type
T
>

This interface marks an Actor as Styleable

Class Summary

Modifier and TypeClass and Description
public class
Button

A button is a Table with a checked state and additional style fields for pressed, unpressed, and checked.

public class
ButtonGroup<T extends Button>

Manages a group of buttons to enforce a minimum and maximum number of checked buttons.

public class
Cell<T extends Actor>

A cell for a Table.

public class
CheckBox

A checkbox is a button that contains an image indicating the checked or unchecked state and a label.

public class
Container<T extends Actor>

A group with a single child that sizes and positions the child using constraints.

public class
Dialog

Displays a dialog, which is a window with a title, a content table, and a button table.

public class
HorizontalGroup

A group that lays out its children side by side horizontally, with optional wrapping.

public class
Image

Displays a Drawable, scaled various way within the widgets bounds.

public class
ImageButton

A button with a child Image to display an image.

public class
ImageTextButton

A button with a child Image and Label.

public class
Label

A text label, with optional word wrapping.

public class
List<T>

A list (aka list box) displays textual items and highlights the currently selected item.

public class
ParticleEffectActor

ParticleEffectActor holds an ParticleEffect to use in Scene2d applications.

public class
ProgressBar

A progress bar is a widget that visually displays the progress of some activity or a value within given range.

public class
ScrollPane

A group that scrolls a child actor using scrollbars and/or mouse or touch dragging.

public class
SelectBox<T>

A select box (aka a drop-down list) allows a user to choose one of a number of values from a list.

public class
Skin

A skin stores resources for UI widgets to use (texture regions, ninepatches, fonts, colors, etc).

public class
Slider

A slider is a horizontal indicator that allows a user to set a value.

public class
SplitPane

A container that contains two widgets and is divided either horizontally or vertically.

public class
Stack

A stack is a container that sizes its children to its size and positions them at 0,0 on top of each other.

public class
Table

A group that sizes and positions children using table constraints.

public class
TextArea

A text input field with multiple lines.

public class
TextButton

A button with a child Label to display text.

public class
TextField

A single-line text input field.

public class
TextTooltip

A tooltip that shows a label.

public class
Tooltip<T extends Actor>

A listener that shows a tooltip actor when the mouse is over another actor.

public class
TooltipManager

Keeps track of an application's tooltips.

public class
Touchpad

An on-screen joystick.

public class
Tree<
The type of nodes in the tree.
N extends Tree.Node
,
The type of values for each node.
V
>

A tree widget where each node has an icon, actor, and child nodes.

public abstract class
Value

Value placeholder, allowing the value to be computed on request.

public class
VerticalGroup

A group that lays out its children top to bottom vertically, with optional wrapping.

public class
Widget

An Actor that participates in layout and provides a minimum, preferred, and maximum size.

public class
WidgetGroup

A Group that participates in layout and provides a minimum, preferred, and maximum size.

public class
Window

A table that can be dragged and act as a modal window.