libgdx API

Package com.badlogic.gdx.utils

Interface Summary
Disposable Interface for disposable resources.
Json.Serializable  
Json.Serializer<T>  
 

Class Summary
Array<T> A resizable, ordered or unordered array of objects.
Array.ArrayIterable<T>  
Array.ArrayIterator<T>  
AtomicQueue<T> A queue that allows one thread to call AtomicQueue.put(Object) and another thread to call AtomicQueue.poll().
Base64Coder  
BinaryHeap<T>  
BinaryHeap.Node<T>  
BooleanArray A resizable, ordered or unordered boolean array.
BufferUtils Class with static helper methods to increase the speed of array/direct buffer and direct buffer/direct buffer transfers
FloatArray A resizable, ordered or unordered float array.
GdxNativesLoader  
IdentityMap<K,V> An unordered map that uses identity comparison.
IdentityMap.Entries<K,V>  
IdentityMap.Entry<K,V>  
IdentityMap.Keys<K>  
IdentityMap.Values<V>  
IntArray A resizable, ordered or unordered int array.
IntMap<V> An unordered map that uses int keys.
IntMap.Entries<V>  
IntMap.Entry<V>  
IntMap.Keys  
IntMap.Values<V>  
Json Reads/writes Java objects to/from JSON, automatically.
JsonReader Lightweight JSON parser.

The default behavior is to parse the JSON into a DOM made up of ObjectMap, Array, String, Float, and Boolean objects.
JsonWriter Builder style API for emitting JSON.
LittleEndianInputStream Taken from http://www.javafaq.nu/java-example-code-1079.html
Logger Simple logger that uses the Application logging facilities to output messages.
LongArray A resizable, ordered or unordered long array.
LongMap<V> An unordered map that uses long keys.
LongMap.Entries<V>  
LongMap.Entry<V>  
LongMap.Keys  
LongMap.Values<V>  
NumberUtils  
ObjectIntMap<K> An unordered map where the values are ints.
ObjectIntMap.Entries<K>  
ObjectIntMap.Entry<K>  
ObjectIntMap.Keys<K>  
ObjectIntMap.Values  
ObjectMap<K,V> An unordered map.
ObjectMap.Entries<K,V>  
ObjectMap.Entry<K,V>  
ObjectMap.Keys<K>  
ObjectMap.Values<V>  
PauseableThread A pausable thread.
Pool<T> A pool of objects that can be resused to avoid allocation.
PooledLinkedList<T> A simple linked list that pools its nodes.
ScreenUtils Class with static helper methods that provide access to the default OpenGL FrameBuffer.
Sort Provides methods to sort arrays of objects.
SortedIntList<E> A sorted double linked list which uses ints for indexing
SortedIntList.Node<E>  
XmlReader Lightweight XML parser.
XmlReader.Element  
XmlWriter Builder style API for emitting XML.
 

Enum Summary
JsonWriter.OutputType  
 

Exception Summary
GdxRuntimeException Typed runtime exception used throughout libgdx
SerializationException Indicates an error during serialization due to misconfiguration or during deserialization due to invalid input data.
 


libgdx API

Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)