All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Action Logic that is active for a certain amount of time during a scene.ActionManager AjaxCallback Callback function that is invoked from JavaScript when an AJAX request has been sent and the response has been received.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 Callback function that is invoked from JavaScript during every frame update performed by the browser.AnimationInfo Describes the properties for an animation that was loaded from a mesh.AppleIconTool Application Provides a standard application structure that divides the application into a number of scenes.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.Button Simple button widget with graphics and interaction entirely managed by the renderer, not using the native widget.Canvas Defines the resolution of the application graphics independently from the screen resolution of the device.Canvas.ZoomStrategy Circle Circle that is defined by its center point and a radius, defined with float precision.ColorConversionTool Command line tool for performing color correction operations on all images within a directory.ColorRGB Represents a color built out of red, green, and blue components.CommandLineTool Skeleton implementation for tools that provide a command line interface, where the command line arguments are parsed using Args4j.CopyrightUpdateTool Command line tool that updates the copyright statement at the top of the file, for all files in a directory.CordovaWrapper Embeds the browser version of the application, transpiled using TeaVM, into native iOS and Android applications using Cordova.Demo2D Simple demo application that displays a number of animated Mario sprites on top of a black background.Demo3D Simple demo application for 3D graphics, that shows a checkerboard floor and a number of models randomly walking around.DemoLauncher Launches one of the demo applications from the command line.Drawable Callback interface for objects that draw 2D graphics.Effect An animated graphical effect that can be played as part of a scene.Extrapolation Linear extrapolation based on a series of numerical data points.FilePointer Reference to a resource file that is part of the application using a relative path.Form Panel that contains a number of user interface widgets that are layed out in a two-dimensional grid.GDXApplicationData Uses libGDX's mechanism for user preferences to store application data.GDXGraphics2D GDXImage Refers to a texture that is managed by libGDX.GDXInput GDXMediaLoader Loads media assets using the libGDX framework.GDXRenderer Renderer built on top of the libGDX framework.GDXStage GraphicsContext2D Provides access to the renderer's 2D drawing operations.GraphicsMode Describes the type of graphics that can be displayed by the renderer.HeadlessRenderer Headless implementation of aJava2DRenderer.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.InternetAccess Interface for the platform-specific mechanism used to access the internet.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.Location A point that does not use absolute coordinates, but is instead relative to the canvas borders.MathUtils Basic math-related functions that are not included inMathor Google Guava.MediaCache Deprecated. The functionality of this class has been replaced by theMediaManager, which serves a similar purpose, but allows to identify media by name instead of the underlying files(s).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.MediaManager Centralized loading and access for media assets.MenuScene Scene implementation specifically intended for menu systems.ModelLoadCallback Callback interface that is used when loading models, which is done asyncronously.MP3 Plays MP3 files using the JLayer library.NestedRenderCallback Implementation of theRenderCallbackthat does nothing except delegate calls to a number of nested objects that also implementRenderCallback.Point2D Point with X and Y coordinates, defined with float precision.Point3D Point with X, Y, and Z coordinates with float precision.Polygon Describes a two-dimensional convex polygon with float precision coordinates.PolygonMesh 3D polygon mesh that consists of vertex, edge, and face data; texture information, and animations.PolygonModel An instance of a polygon mesh that can added to the stage and displayed.RandomGenerator Utility class to help with random numbers.Rect Two-dimensional rectangle with coordinates defined with float precision.RenderCallback Callback interface for the renderer, that will receive events at various points in the renderer's life cycle.Renderer The renderer acts as the entry point for accessing platform-specific behavior such as running the animation loop, displaying 2D and 3D graphics, playing audio, and capturing user input from input devices.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.SceneWrapper Wraps an update and/or render callback into aScene.SelectBox Simple select box widget with graphics and interaction entirely managed by the renderer, not using the native widget.Shape Shared interface for all two-dimensional shapes.SimpleState Minimal implementation of theStateinterface that can be used in state machines.Sprite Static or animated two-dimensional image that can be composited 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.Stage The stage contains everything that should be displayed.StandardApplicationData Saves application data to a simple.propertiesfile in the platform's standard location.StandardInternetAccess Sends HTTP requests using the HTTP client included as part of the Java standard library.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.State Stores information relevant for one of the states.StateMachine<T extends State> Represents a finite state machine.TeaAudio Plays audio clips using the HTML5 media API that is supported by all modern browsers.TeaDemo2D Launcher for the TeaVM version of the demo application.TeaDemo3D Entry point for transpiling the 3D graphics demo to JavaScript using TeaVM.TeaGraphicsContext Delegates all drawing operations to the browser using TeaVM.TeaImage TeaInputDevice Captures browser events for various input methods, and makes them accessible from the animation loop.TeaInternetAccess Sends HTTP requests by delegating them to JavaScript and sending them as AJAX requests.TeaLocalStorage TeaMediaLoader Delegates media loading to the browser.TeaRenderer Renderer based on TeaVM (http://teavm.org) that is transpiled to JavaScript and runs in the browser.TeaStage TeaVMTranspiler Transpiles MultimediaLib applications to JavaScript using TeaVM.TextField Simple text field widget with graphics and interaction entirely managed by the renderer, not using the native widget.TextLabel Simple text label that is drawn at the specified coordinates.Timer Utility class for time-based behavior.Transform Transformation that can be applied to a graphic when displaying it.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.VirtualSpriteSheet Sprite sheet that loads images from individual files the first time they are requested.WebSocketCallback Callback function that is invoked from JavaScript for web socket events.WebSocketConnection Interface for sending and receiving messages through a web socket connection.Widget Base class for all subsystems that emulate user interface widgets (buttons, select boxes, text fields, etc.).WidgetStyle Describes the style with which a user interface widget should be displayed.WindowOptions Configuration options for when the renderer is displayed in a window when running on a desktop platform.