See: Description
Interface | Description |
---|---|
IPanelBuilder |
Interface to build instances of
SquidPanel by taking care of
adjusting the panel to the screen size and the available fonts. |
SquidInput.KeyHandler |
A single-method interface used to process "typed" characters, special characters produced by unusual keys, and
modifiers that can affect them.
|
Class | Description |
---|---|
AbstractSquidScreen<T extends com.badlogic.gdx.graphics.Color> |
A SquidLib-aware partial implementation of
ScreenAdapter . |
AbstractSquidScreen.SquidScreenInput<T> |
A dumb container, to avoid having too many parameters to
AbstractSquidScreen 's constructor. |
AbstractTextScreen<T extends com.badlogic.gdx.graphics.Color> |
A screen designed to write some text in full screen.
|
AnimatedEntity |
A simple class that wraps an Actor with its grid position, animating state, and if it is a double-width Actor.
|
ButtonsPanel<T extends com.badlogic.gdx.graphics.Color> |
A panel that layouts buttons vertically.
|
ButtonsPanel.FirstAndLastButtonIndex | |
ButtonsPanel.PreAllocatedPanels<T extends com.badlogic.gdx.graphics.Color> |
A convenience subclass for people that give preallocated
ISquidPanel s. |
ButtonsPanel.Rectangle | |
ColorChangeImage |
Created by Tommy Ettinger on 3/23/2016.
|
ColorChangeLabel |
A Label that changes its color automatically, taking its current color from a list such as a gradient.
|
DefaultResources |
Default BitmapFonts, a sample image, and a central RNG for use with LibGDX.
|
Filter<T extends com.badlogic.gdx.graphics.Color> |
An abstract class that handles changes between a given color component and an actual one, and may carry state as a
float array.
|
Filters |
Implementations of
IFilter , that all are meant to perform different changes
to colors before they are created (they should be passed to SquidColorCenter's constructor, which can use them). |
Filters.ColorizeFilter |
A Filter that is constructed with a color and makes any color it is told to alter have the same hue as the given
color, have saturation that is somewhere between the given color's and the altered colors, and chiefly is
distinguishable from other colors by value.
|
Filters.GammaCorrectFilter |
A Filter that performs a brightness adjustment to make dark areas lighter and light areas not much less bright.
|
Filters.GrayscaleFilter |
A Filter that converts all colors passed to it to grayscale, like a black and white film.
|
Filters.HallucinateFilter |
A Filter that makes the colors requested from it highly saturated, with the original hue, value and a timer that
increments very slowly altering hue, with hue, value and the timer altering saturation, and the original hue,
saturation, and value all altering value.
|
Filters.IdentityFilter |
A Filter that does nothing to the colors it is given but pass them along unchanged.
|
Filters.LerpFilter |
A Filter that is constructed with a color and linear-interpolates any color it is told to alter toward the color
it was constructed with.
|
Filters.MaxValueFilter |
A Filter that tracks the highest brightness for any component it was assigned and stores it in state as the first
and only element.
|
Filters.MultiLerpFilter |
A Filter that is constructed with a group of colors and linear-interpolates any color it is told to alter toward
the color it was constructed with that has the closest hue.
|
Filters.PaletteFilter |
A Filter that is constructed with a group of colors and forces any color it is told to alter to exactly
the color it was constructed with that has the closest red, green, and blue components.
|
Filters.SaturationFilter |
A Filter that multiplies the saturation of any color requested from it by a number given during construction.
|
Filters.WiggleFilter |
A Filter that is constructed with a palette of colors and randomly increases or decreases the red, green, and
blue components of any color it is told to alter.
|
GDXMarkup |
Created by Tommy Ettinger on 1/23/2016.
|
GroupCombinedPanel<T> |
An implementation of
ICombinedPanel that extends libGDX's Group. |
IPanelBuilder.Skeleton |
A partial implementation of
IPanelBuilder . |
LinesPanel<T extends com.badlogic.gdx.graphics.Color> |
An actor capable of drawing
IColoredString s. |
SColor |
Allows for the use of custom colors with custom names.
|
SColorFactory |
Provides utilities for working with colors as well as caching operations for
color creation.
|
ScreenSizeManager |
A container that keeps tracks of the sizes of margins and cells.
|
ShrinkPartViewport |
A viewport that scales the world using
Scaling . |
SquidApplicationAdapter |
A partial application adapter that uses the Zodiac-Square fonts.
|
SquidColorCenter |
A concrete implementation of
IColorCenter for libgdx's Color . |
SquidInput |
This input processing class can handle mouse and keyboard input, using a squidpony.squidgrid.gui.gdx.SquidMouse for
Mouse input and a user implementation of the SquidInput.KeyHandler interface to react to keys represented as chars
and the modifiers those keys were pressed with, any of alt, ctrl, and/or shift.
|
SquidKey |
This wraps an InputProcessor, storing all key events and allowing them to be processed one at a time using next() or
all at once using drain().
|
SquidLayers |
A helper class to make using multiple SquidPanels easier.
|
SquidMessageBox |
A specialized SquidPanel that is meant for displaying messages in a scrolling pane.
|
SquidMouse |
This mouse processor allows for easy conversion to a grid based system.
|
SquidPanel |
Displays text and images in a grid pattern.
|
SquidPanelBuilder |
An almost-concrete implementation of
IPanelBuilder . |
SquidTextPanel<T extends com.badlogic.gdx.graphics.Color> | Deprecated
Use
TextPanel instead |
TextCellFactory |
Class for creating text blocks.
|
TextPanel<T extends com.badlogic.gdx.graphics.Color> |
A panel to display some text using libgdx directly (i.e.
|
TextScreen |
A less abstract version of
AbstractTextScreen tuned for libgdx
Color . |
UIUtil | |
VisualInput |
Acts like SquidInput but displays available keys as visible buttons if the device has no physical keyboard.
|
Enum | Description |
---|---|
UIUtil.CornerStyle | |
UIUtil.YMoveKind |
A vertical move triggered by keyboard keys.
|
Copyright © 2012–2016. All rights reserved.