| Package | Description |
|---|---|
| com.badlogic.gdx | |
| com.badlogic.gdx.backends.android | |
| com.badlogic.gdx.backends.gwt | |
| com.badlogic.gdx.backends.iosrobovm | |
| com.badlogic.gdx.backends.lwjgl | |
| com.badlogic.gdx.files |
Platform independent wrappers for file handles and file streaming.
|
| com.badlogic.gdx.graphics | |
| com.badlogic.gdx.graphics.g3d.utils | |
| com.badlogic.gdx.graphics.glutils | |
| com.badlogic.gdx.input | |
| com.badlogic.gdx.net | |
| com.badlogic.gdx.scenes.scene2d |
| Class and Description |
|---|
| Application
An
Application is the main entry point of your project. |
| Application.ApplicationType
Enumeration of possible
Application types |
| ApplicationListener
An
ApplicationListener is called when the Application is 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 SD card, and Android assets directory.
|
| Files.FileType
Indicates how to resolve a path to a file.
|
| Graphics
This interface encapsulates communication with the graphics processor.
|
| Graphics.BufferFormat
Class describing the bits per pixel, depth buffer precision, stencil precision and number of MSAA samples.
|
| Graphics.DisplayMode
Describe a fullscreen display mode
|
| Graphics.GraphicsType
Enumeration describing different types of
Graphics implementations. |
| Graphics.Monitor
Describes a monitor
|
| Input
Interface to the input facilities.
|
| Input.Orientation |
| Input.Peripheral
Enumeration of potentially available peripherals.
|
| Input.TextInputListener
Callback interface for
Input.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 an
Application via Application.addLifecycleListener(LifecycleListener). |
| Net
Provides methods to perform networking operations, such as simple HTTP get and post requests, and TCP server/client socket
communication.
|
| Net.HttpRequest
Contains getters and setters for the following parameters:
httpMethod: GET or POST are most common, can use
HttpMethods for 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: |
| Net.HttpResponse
HTTP response interface with methods to get the response data as a byte[], a
String or an InputStream. |
| Net.HttpResponseListener
Listener to be able to do custom logic once the
Net.HttpResponse is ready to be processed, register it with
Net.sendHttpRequest(HttpRequest, HttpResponseListener). |
| Net.Protocol |
| 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 and Description |
|---|
| ApplicationListener
An
ApplicationListener is called when the Application is 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 SD card, and Android assets directory.
|
| Graphics
This interface encapsulates communication with the graphics processor.
|
| LifecycleListener
A LifecycleListener can be added to an
Application via Application.addLifecycleListener(LifecycleListener). |
| Net
Provides methods to perform networking operations, such as simple HTTP get and post requests, and TCP server/client socket
communication.
|
| Preferences
A Preference instance is a hash map holding different values.
|
| Class and Description |
|---|
| Application
An
Application is the main entry point of your project. |
| Application.ApplicationType
Enumeration of possible
Application types |
| ApplicationListener
An
ApplicationListener is called when the Application is 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 SD card, and Android assets directory.
|
| Graphics
This interface encapsulates communication with the graphics processor.
|
| Input
Interface to the input facilities.
|
| LifecycleListener
A LifecycleListener can be added to an
Application via Application.addLifecycleListener(LifecycleListener). |
| Net
Provides methods to perform networking operations, such as simple HTTP get and post requests, and TCP server/client socket
communication.
|
| Preferences
A Preference instance is a hash map holding different values.
|
| Class and Description |
|---|
| Application
An
Application is the main entry point of your project. |
| Application.ApplicationType
Enumeration of possible
Application types |
| ApplicationListener
An
ApplicationListener is called when the Application is 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 SD card, and Android assets directory.
|
| Graphics
This interface encapsulates communication with the graphics processor.
|
| Input
Interface to the input facilities.
|
| LifecycleListener
A LifecycleListener can be added to an
Application via Application.addLifecycleListener(LifecycleListener). |
| Net
Provides methods to perform networking operations, such as simple HTTP get and post requests, and TCP server/client socket
communication.
|
| Preferences
A Preference instance is a hash map holding different values.
|
| Class and Description |
|---|
| Application
An
Application is the main entry point of your project. |
| Application.ApplicationType
Enumeration of possible
Application types |
| ApplicationListener
An
ApplicationListener is called when the Application is 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 SD card, and Android assets directory.
|
| Files.FileType
Indicates how to resolve a path to a file.
|
| Graphics
This interface encapsulates communication with the graphics processor.
|
| Graphics.DisplayMode
Describe a fullscreen display mode
|
| Input
Interface to the input facilities.
|
| LifecycleListener
A LifecycleListener can be added to an
Application via Application.addLifecycleListener(LifecycleListener). |
| Net
Provides methods to perform networking operations, such as simple HTTP get and post requests, and TCP server/client socket
communication.
|
| Preferences
A Preference instance is a hash map holding different values.
|
| Class and Description |
|---|
| Files.FileType
Indicates how to resolve a path to a file.
|
| Class and Description |
|---|
| Application
An
Application is the main entry point of your project. |
| Class and Description |
|---|
| InputAdapter
An adapter class for
InputProcessor. |
| InputProcessor
An InputProcessor is used to receive input events from the keyboard and the touch screen (mouse on the desktop).
|
| Class and Description |
|---|
| Application
An
Application is the main entry point of your project. |
| Application.ApplicationType
Enumeration of possible
Application types |
| Class and Description |
|---|
| Input
Interface to the input facilities.
|
| Input.Orientation |
| Input.Peripheral
Enumeration of potentially available peripherals.
|
| Input.TextInputListener
Callback interface for
Input.getTextInput(TextInputListener, String, String, String) |
| InputAdapter
An adapter class for
InputProcessor. |
| InputProcessor
An InputProcessor is used to receive input events from the keyboard and the touch screen (mouse on the desktop).
|
| Class and Description |
|---|
| Net.HttpRequest
Contains getters and setters for the following parameters:
httpMethod: GET or POST are most common, can use
HttpMethods for 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: |
| Net.HttpResponseListener
Listener to be able to do custom logic once the
Net.HttpResponse is ready to be processed, register it with
Net.sendHttpRequest(HttpRequest, HttpResponseListener). |
| Net.Protocol |
| Class and Description |
|---|
| InputAdapter
An adapter class for
InputProcessor. |
| InputProcessor
An InputProcessor is used to receive input events from the keyboard and the touch screen (mouse on the desktop).
|