All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractRenderer Provides a skeleton implementation of theRendererinterface, without imposing any restrictions related to the actual rendering.Align Describes the alignment with which a text should be displayed.Animation Shows a number of images in sequence.AnimationFrameCallback ApplicationData Interface for using the renderer to save or load persistent application data.Audio Represents an audio clip.AWTImage Represents image data using Java 2D'sBufferedImage.AWTInput Input device that uses AWT to capture mouse and keyboard events.Browser Contains the API for calling JavaScript functions using TeaVM.Canvas Used to control the size of the canvas displaying the application's graphics, independent from the size of the screen.Circle Circle that is defined by its center point and a radius, defined with float precision.ColorRGB Represents a color built out of red, green, and blue components.CommandLineTool Standard implementation for tools that provide a command line interface.ComplexScene Scene that is split into a number of subsystems.DemoApplication Simple demo application that displays a number of animated Mario sprites on top of a black background.DemoLauncher Launches the demo application from the command line.Effect An animated graphical effect that can be played as part of a scene.EffectManager Controls registration and playback for graphical effects that can be played as part of a scene.FilePointer Reference to a resource file that is part of the application using a relative path.GDXApplicationData Uses libGDX's mechanism for user preferences to store application data.GDXInput Access to libGDX's user input state.GDXMediaLoader Loads media assets using the libGDX framework.GDXRenderer Renderer built on top of the libGDX framework.GDXSound Refers to an audio clip that is managed by libGDX.GDXTexture Refers to a texture that is managed by libGDX.GraphicsContext Provides access to the renderer's drawing operations.Image Represents an image based on raster graphics.ImageAtlas A large image that contains a number of sub-images, marked as a region in the large image and identified by name.ImageTileTool Command line tool that creates an image by tiling an existing image both horizontally and vertically.InputDevice Used to poll the status of the platform's input devices.Java2DGraphicsContext Uses Java 2D to render graphics.Java2DRenderer Implementation of a renderer that uses APIs from the Java standard library.JavaSoundPlayer Plays audio clips using the Java Sound API.KeyCode Enumerates the keys on a conventional keyboard.MathUtils Basic math-related functions that are not included inMathor Google Guava.MediaException Indicates an error has occured when loading or processing media, such as images or audio.MediaLoader Loads media files such as images or audio in a format that can later be used by the renderer.Point Point with X and Y coordinates, defined with float precision.Polygon Describes a two-dimensional convex polygon with float precision coordinates.RandomGenerator Utility class to help with random numbers.Rect Two-dimensional rectangle with coordinates defined with float precision.Renderable Interface for all objects that render graphics during the animation loop.Renderer Renders audiovisual data to that can be used to display multimedia applications.RotatingBuffer Stores time series values in a rotating buffer.Scene Represents a discrete part or phase of an application, that is active for some period of time.SceneContext Provides an interface to add context information that can be accessed by scenes.SceneManager Implements a mechanism that divides the application life cycle into a number of separate scenes.Shape Shared interface for all two-dimensional shapes.Sprite Static or animated two-dimensional image that can be integrated into a larger scene.SpriteSheet Image that contains the graphics for multiple sprites by including them as named regions witin the image.SpriteSheetPacker Creates a new sprite sheet by taking all images located within a direcory, and packing them into a single sprite sheet.StandardApplicationData Saves application data to a simple.propertiesfile in the platform's standard location.StandardMediaLoader Uses APIs from the Java standard library to load media files: Java2D and ImageIO for loading images, Java Sound for loading audio clips, and AWT for loading fonts.Subsystem Functional area that is part of a larger scene.TeaAudio TeaDemo TeaGraphicsContext Delegates all drawing operations to the browser using TeaVM.TeaImage TeaInputDevice TeaLocalStorage TeaMediaLoader TeaRenderer Renderer based on TeaVM (http://teavm.org) that is transpiled to JavaScript and runs in the browser.TeaVMTranspiler Transpiles MultimediaLib applications to JavaScript using TeaVM.Timer Utility class for time-based behavior.Transform Transformation that can be applied to a graphic when displaying it.TrueTypeFont Represents a TrueType font that can be used to draw text.TSpliterator<T> TSpliterator.OfInt TSpliterators Updatable Defines a standardized interface for all objects that should be updated every frame during the animation loop.Vector A two-dimensional vector with a direction and a magnitude, both defined with float precision.WindowOptions Configuration options for when the renderer is displayed in a window when running on a desktop platform.