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.AlphaTransform Describes how to draw graphics with a modified alpha channel.Animation Shows a number of images in sequence.AnimationFrameCallback AppleIconTool 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 Represents the resolution of the application graphics independently from the device's screen resolution.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.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.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.MP3 Plays MP3 files using the JLayer library.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 Plays audio clips using the HTML5 media API that is supported by all modern browsers.TeaDemo Launcher for the TeaVM version of the demo application.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.TSpliterator<T> TSpliterator.OfInt TSpliterators TTFont Represents a TrueType font that can be used to draw text.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.