All Classes

Class Description
AttentionEffect
Makes the hovered-over glyph stretch on y, as well as some glyphs near it.
BlinkEffect
Blinks the entire text in two different colors at once, without interpolation.
BlockUtils  
CannonEffect
Starts the text large and shrinks into the final position/size, arcing up and then ending moving down.
CarouselEffect
Makes the text jumps and falls as if there was gravity.
CaseInsensitiveIntMap
An unordered map where the keys are case-insensitive Strings and the values are unboxed ints.
CaseInsensitiveIntMap.Entries  
CaseInsensitiveIntMap.Entry  
CaseInsensitiveIntMap.Keys  
CaseInsensitiveIntMap.Values  
ColorLookup
Allows looking up an RGBA8888 int color given a String key, returning either the color or 256 if none was found.
ColorLookup.GdxColorLookup
The default ColorLookup, this simply looks up key in Colors, returning 256 (fully transparent, extremely dark blue) if no Color exists by that exact name (case-sensitive), or returning the RGBA8888 value of the color otherwise.
ColorUtils
A few static methods for commonly-used color handling tasks.
CrowdEffect
Rotates each glyph slightly back and forth, each one independently.
EaseEffect
Moves the text vertically easing it into the final position.
Effect
Abstract text effect.
Effect.EffectBuilder
A functional interface that is meant to be used with the 2-parameter constructor available for all Effects here, using a method reference such as WaveEffect::new.
EmergeEffect
Stretches the text vertically from the baseline up to its full height.
FadeEffect
Fades the text's color from between colors or alphas.
Font
A replacement for libGDX's BitmapFont class, supporting additional markup to allow styling text with various effects.
Font.DistanceFieldType
Defines what types of distance field font this can use and render.
Font.FontFamily
Holds up to 16 Font values, accessible by index or by name, that markup can switch between while rendering.
Font.GlyphRegion
Describes the region of a glyph in a larger TextureRegion, carrying a little more info about the offsets that apply to where the glyph is rendered.
GradientEffect
Tints the text in a gradient pattern.
HangEffect
Hangs the text in midair and suddenly drops it.
HeartbeatEffect
Makes the text jumps and falls as if there was gravity.
HighlightEffect
Tints the single glyph (or affected text, if all is true) underneath the pointer/mouse in a rainbow pattern.
ImageTextraButton
A button with a child Image and TextraLabel.
ImageTypingButton
A button with a child Image and TypingLabel.
JoltEffect
Randomly selects and shakes individual characters in the text.
JumpEffect
Makes the text jumps and falls as if there was gravity.
KnownFonts
Preconfigured static Font instances, with any important metric adjustments already applied.
Layout
A replacement for libGDX's GlyphLayout, more or less; stores one or more (possibly empty) Lines of text, which can use color and style markup from Font, and can be drawn with Font.drawGlyphs(Batch, Layout, float, float, int).
Line
One line of possibly-colorful, possibly-styled text, with a width and height set by Font.markup(String, Layout) on Lines in a Layout.
LinkEffect
Allows clicking the affected text to open a URL in the browser.
NoiseUtils
Some 1D noise methods to be used when an effect needs smooth but random changes.
OceanEffect
Tints the text in an irregular, flowing color pattern that defaults to using sea green through deep blue, but can be changed to other colors.
Palette
Combines 50 colors chosen to be generally distinct with the 34 colors libGDX defines in Colors.
Parser
Utility class to parse tokens from a TypingLabel; not intended for external use in most situations.
RainbowEffect
Tints the text in a rainbow pattern.
RotateEffect
Permanently rotates text in-place for each cell.
ScaleEffect
Permanently sets the size of text.
ShakeEffect
Shakes the text in a random pattern.
ShrinkEffect
Starts the text large and shrinks into the final position/size.
SickEffect
Drips the text in a random pattern.
SlideEffect
Moves the text horizontally easing it into the final position.
SpinEffect
Rotates each glyph quickly and slows down as it approaches some count of rotations.
SpiralEffect
Moves the text in a round spiral from outwards-in, easing it into the final position.
SquashEffect
Stretches the text vertically from the baseline up to its full height.
StringUtils  
StylistEffect
Enables style properties for the single glyph (or affected text, if all is true) underneath the pointer/mouse, and disables them when not underneath.
TextraButton
A button with a child TextraLabel to display text.
TextraCheckBox
A checkbox is a button that contains an image indicating the checked or unchecked state and a TextraLabel.
TextraDialog
Displays a dialog, which is a window with a title, a content table, and a button table.
TextraField
A single-line text input field.
TextraField.DefaultOnscreenKeyboard
The default TextraField.OnscreenKeyboard used by all TextraField instances.
TextraField.OnscreenKeyboard
An interface for onscreen keyboards.
TextraField.TextFieldFilter
Interface for filtering characters entered into the text field.
TextraField.TextFieldFilter.DigitsOnlyFilter  
TextraField.TextFieldListener
Interface for listening to typed characters.
TextraLabel
A scene2d.ui Widget that displays text using a Font rather than a libGDX BitmapFont.
TextraTooltip
A tooltip that shows a TextraLabel.
TextraWindow
A table that can be dragged and act as a modal window.
TokenCategory  
TriggerEffect
Allows clicking the affected text to trigger an event.
TypingAdapter
Simple listener for label events.
TypingButton
A button with a child TypingLabel to display text.
TypingCheckBox
A checkbox is a button that contains an image indicating the checked or unchecked state and a TypingLabel.
TypingConfig
Configuration class that easily allows the user to fine tune the library's functionality.
TypingDialog
Displays a dialog, which is a TypingWindow with a TypingLabel for a title, a content table, and a button table.
TypingLabel
An extension of Label that progressively shows the text as if it was being typed in real time, and allows the use of tokens in the following format: {TOKEN=PARAMETER}.
TypingListener
Simple listener for label events.
TypingTooltip
A tooltip that shows a TypingLabel.
TypingWindow
A table that can be dragged and act as a modal window.
WaveEffect
Moves the text vertically in a sine wave pattern.
WindEffect
Moves the text in a wind pattern.