Package com.badlogic.gdx
-
Interface Summary Interface Description Application AnApplicationis the main entry point of your project.ApplicationListener AnApplicationListeneris called when theApplicationis created, resumed, rendering, paused or destroyed.ApplicationLogger The ApplicationLogger provides an interface for a libGDX Application to log messages and exceptions.Audio This interface encapsulates the creation and management of audio resources.Files Provides standard access to the filesystem, classpath, Android app storage (internal and external), and Android assets directory.Graphics This interface encapsulates communication with the graphics processor.Input Interface to the input facilities.Input.TextInputListener Callback interface forInput.getTextInput(TextInputListener, String, String, String)InputProcessor An InputProcessor is used to receive input events from the keyboard and the touch screen (mouse on the desktop).LifecycleListener A LifecycleListener can be added to anApplicationviaApplication.addLifecycleListener(LifecycleListener).Net Provides methods to perform networking operations, such as simple HTTP get and post requests, and TCP server/client socket communication.Net.HttpMethods Provides common HTTP methods to use when creating aNet.HttpRequest.Net.HttpResponse HTTP response interface with methods to get the response data as a byte[], aStringor anInputStream.Net.HttpResponseListener Listener to be able to do custom logic once theNet.HttpResponseis ready to be processed, register it withNet.sendHttpRequest(HttpRequest, HttpResponseListener).Preferences A Preference instance is a hash map holding different values.Screen Represents one of many application screens, such as a main menu, a settings menu, the game screen and so on. -
Class Summary Class Description AbstractGraphics AbstractInput ApplicationAdapter Convenience implementation ofApplicationListener.Game AnApplicationListenerthat delegates to aScreen.Gdx Environment class holding references to theApplication,Graphics,Audio,FilesandInputinstances.Graphics.BufferFormat Class describing the bits per pixel, depth buffer precision, stencil precision and number of MSAA samples.Graphics.DisplayMode Describe a fullscreen display modeGraphics.Monitor Describes a monitorInput.Buttons Mouse buttons.Input.Keys Keys.InputAdapter An adapter class forInputProcessor.InputEventQueue Queues events that are later passed to anInputProcessor.InputMultiplexer AnInputProcessorthat delegates to an ordered list of other InputProcessors.Net.HttpRequest Contains getters and setters for the following parameters: httpMethod: GET or POST are most common, can useHttpMethodsfor static references url: the url headers: a map of the headers, setter can be called multiple times timeout: time spent trying to connect before giving up content: A string containing the data to be used when processing the HTTP request. Abstracts the concept of a HTTP Request:ScreenAdapter Convenience implementation ofScreen.Version The version of libGDX -
Enum Summary Enum Description Application.ApplicationType Enumeration of possibleApplicationtypesFiles.FileType Indicates how to resolve a path to a file.Graphics.GraphicsType Enumeration describing different types ofGraphicsimplementations.Input.OnscreenKeyboardType Input.Orientation Input.Peripheral Enumeration of potentially available peripherals.Input.VibrationType Net.Protocol