Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

ab() - Method in interface org.mini2Dx.core.graphics.Color
 
add(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
add(T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
add(T, T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
add(T, T, T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
add(boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
add(boolean, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
add(boolean, boolean, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
add(boolean, boolean, boolean, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
add(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
add(byte, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
add(byte, byte, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
add(byte, byte, byte, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
add(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
add(char, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
add(char, char, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
add(char, char, char, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
add(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
add(T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
add(T, T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
add(T, T, T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
add(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
add(float, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
add(float, float, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
add(float, float, float, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
add(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
add(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
add(int, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
add(int, int, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
add(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Returns true if the key was not already in the set.
add(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
add(long, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
add(long, long, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
add(long, long, long, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
add(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Returns true if the key was not already in the set.
add(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Returns true if the key was not already in the set.
add(T, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
add(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Adds the specified object to the end of the list regardless of iteration status
add(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
add(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
add(short, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
add(short, short, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
add(short, short, short, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
add(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
add(T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
add(T, T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
add(T, T, T, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
add(T) - Method in class org.mini2Dx.core.collision.Cell
 
add(T) - Method in class org.mini2Dx.core.collision.CellGrid
 
add(T) - Method in interface org.mini2Dx.core.collision.CollisionDetection
Adds an element to this QuadTree
add(T) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
add(T) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
add(T) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
add(T) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
add(float, float) - Method in class org.mini2Dx.core.geom.Point
 
add(Vector2) - Method in class org.mini2Dx.core.geom.Point
 
add(float, float) - Method in class org.mini2Dx.core.geom.Shape
Adds components to the position of this Shape
add(Color) - Method in interface org.mini2Dx.core.graphics.Color
Adds another Color to this Color.
add(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.Color
Adds RGBA components to this Color
add(byte, byte, byte, byte) - Method in interface org.mini2Dx.core.graphics.Color
Adds RGBA components to this Color
add(RenderOperation) - Method in class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
add(Sprite) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a Sprite to the cache.
add(Texture, float, float) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a Texture to the cache
add(Texture, float, float, int, int, int, int) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a region of a Texture to the cache
add(Texture, float, float, int, int, int, int, boolean, boolean) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a region of a Texture to the cache
add(Texture, float, float, int, int, int, int, float, float, boolean, boolean) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a transformed region of a Texture to the cache
add(Texture, float, float, int, int, int, int, float, float, float, float, float, boolean, boolean) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a transformed region of a Texture to the cache
add(TextureRegion, float, float) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a TextureRegion to the cache
add(TextureRegion, float, float, float, float) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a scaled TextureRegion to the cache
add(TextureRegion, float, float, float, float, float, float, float) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a scaled TextureRegion to the cache
add(TextureRegion, float, float, float, float, float, float, float, boolean, boolean) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Adds a scaled TextureRegion to the cache
add(Object) - Method in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
add(Object) - Method in class org.mini2Dx.core.serialization.collection.GdxDeserializedCollection
 
add(Object) - Method in class org.mini2Dx.core.serialization.collection.ListDeserializedCollection
 
add(Object) - Method in class org.mini2Dx.core.serialization.collection.SetDeserializedCollection
 
addAll(Array<? extends T>, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
addAll(T[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
addAll(boolean[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
addAll(BooleanArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
addAll(byte[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
addAll(ByteArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
addAll(char[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
addAll(CharArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
addAll(Array<? extends T>, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
addAll(T[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
addAll(FloatArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
addAll(float[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
addAll(IntArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
addAll(int[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
addAll(IntArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
addAll(int[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
addAll(IntSet) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
addAll(LongArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
addAll(long[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
addAll(Array<? extends T>, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
addAll(T[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
addAll(ObjectSet<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
addAll(Array<? extends T>, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
addAll(T[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
addAll(ObjectSet<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
addAll(ShortArray, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
addAll(short[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
addAll(Array<? extends T>, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
addAll(T[], int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
addAll(Array<T>) - Method in class org.mini2Dx.core.collision.Cell
 
addAll(Array<T>) - Method in class org.mini2Dx.core.collision.CellGrid
 
addAll(Array<T>) - Method in interface org.mini2Dx.core.collision.CollisionDetection
Adds all element to this QuadTree.
addAll(Array<T>) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
addAll(Array<T>) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
addAll(Array<T>) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
addAll(Array<T>) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
addElement(T) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
addElement(T) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
addElement(T) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
addElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
addElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
addElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
addElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
addElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
addElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
addElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
addElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
addElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
addElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
addElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
addElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
addElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
addElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
addElementsWithinAreaIgnoringEdges(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
addElementToChild(T) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
addElementToChild(T) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
addElementToChild(T) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
addElementToChild(T) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
addFirst(boolean) - Method in class org.mini2Dx.core.collections.BooleanQueue
Prepend given object to the head.
addFirst(char) - Method in class org.mini2Dx.core.collections.CharQueue
Prepend given object to the head.
addFirst(boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Prepend given object to the head.
addFirst(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Prepend given object to the head.
addFirst(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Prepend given object to the head.
addFirst(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Prepend given object to the head.
addFirst(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Prepend given object to the head.
addFirst(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Adds the specified object to the head of the list regardless of iteration status
addFirst(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Prepend given object to the head.
addFirst(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Prepend given object to the head.
addFirst(float) - Method in class org.mini2Dx.core.collections.FloatQueue
Prepend given object to the head.
addFirst(int) - Method in class org.mini2Dx.core.collections.IntQueue
Prepend given object to the head.
addFirst(long) - Method in class org.mini2Dx.core.collections.LongQueue
Prepend given object to the head.
addFirst(short) - Method in class org.mini2Dx.core.collections.ShortQueue
Prepend given object to the head.
addFrame(T, float) - Method in class org.mini2Dx.core.graphics.Animation
Adds a frame to the animation
addGameScreen(T) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
addGameScreen(T) - Method in interface org.mini2Dx.core.screen.ScreenManager
Adds a GameScreen to this manager
addLast(boolean) - Method in class org.mini2Dx.core.collections.BooleanQueue
Append given object to the tail.
addLast(char) - Method in class org.mini2Dx.core.collections.CharQueue
Append given object to the tail.
addLast(boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Append given object to the tail.
addLast(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Append given object to the tail.
addLast(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Append given object to the tail.
addLast(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Append given object to the tail.
addLast(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Append given object to the tail.
addLast(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Append given object to the tail.
addLast(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Append given object to the tail.
addLast(float) - Method in class org.mini2Dx.core.collections.FloatQueue
Append given object to the tail.
addLast(int) - Method in class org.mini2Dx.core.collections.IntQueue
Append given object to the tail.
addLast(long) - Method in class org.mini2Dx.core.collections.LongQueue
Append given object to the tail.
addLast(short) - Method in class org.mini2Dx.core.collections.ShortQueue
Append given object to the tail.
addListener(GamePadListener) - Method in interface org.mini2Dx.core.input.GamePad
Adds a GamePadListener to listen to state changes
addListener(T) - Method in interface org.mini2Dx.core.input.GamePadMapping
 
addListener(int, T) - Method in interface org.mini2Dx.core.input.GamePadMapping
 
addListener(SwitchDualJoyConGamePadListener) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
addListener(SwitchJoyConLGamePadListener) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
addListener(SwitchJoyConRGamePadListener) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
addListener(PS4GamePadListener) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
addListener(int, PS4GamePadListener) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
addListener(XboxGamePadListener) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
addListener(int, XboxGamePadListener) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
addMusicCompletionListener(MusicCompletionListener) - Method in interface org.mini2Dx.core.Audio
addPoint(float, float) - Method in class org.mini2Dx.core.geom.Polygon
Adds an additional point to this Polygon
addPoint(Vector2) - Method in class org.mini2Dx.core.geom.Polygon
Adds an additional point to this Polygon
addPostionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionBox
 
addPostionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
addPostionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
addPostionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
addPostionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.geom.Point
 
addPostionChangeListener(PositionChangeListener<T>) - Method in interface org.mini2Dx.core.geom.Positionable
Adds a Positionable to be notified of coordinate changes
addPostionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.geom.Shape
 
addResizeListener(GameResizeListener) - Method in class org.mini2Dx.core.game.GameContainer
 
addScreen(GameScreen) - Method in class org.mini2Dx.core.game.ScreenBasedGame
Add a GameScreen to this game
addSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionBox
 
addSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
addSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
addSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.geom.Shape
 
addSizeChangeListener(SizeChangeListener<T>) - Method in interface org.mini2Dx.core.geom.Sizeable
Adds a SizeChangeListener to be notified of size changes
addSoundCompletionListener(SoundCompletionListener) - Method in interface org.mini2Dx.core.Audio
addText(CharSequence, float, float) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
addText(CharSequence, float, float, float, int, boolean) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
addText(CharSequence, float, float) - Method in interface org.mini2Dx.core.font.GameFontCache
Adds text to the cache
addText(CharSequence, float, float, float, int, boolean) - Method in interface org.mini2Dx.core.font.GameFontCache
Adds text to the cache
addText(CharSequence, float, float) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
addText(CharSequence, float, float, float, int, boolean) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
af() - Method in interface org.mini2Dx.core.graphics.Color
 
Align - Class in org.mini2Dx.core.util
 
Align() - Constructor for class org.mini2Dx.core.util.Align
 
allocate(PointQuadTree<T>, float, float, float, float) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
allocate(RegionQuadTree<T>, float, float, float, float) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
allocate() - Static method in class org.mini2Dx.core.font.FontBuilderGlyph
 
allocate() - Static method in class org.mini2Dx.core.font.MonospaceGlyph
 
allocate(Polygon) - Static method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
allowCompletion() - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
and(Bits) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Performs a logical AND of this target bit set with the argument bit set.
andNot(Bits) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Clears all of the bits in this bit set whose corresponding bit is set in the specified bit set.
Animation<T extends Sprite> - Class in org.mini2Dx.core.graphics
Implements an animation with frames of variable or fixed duration
Animation() - Constructor for class org.mini2Dx.core.graphics.Animation
Constructor
Annotation - Interface in org.mini2Dx.core.reflect
 
annotation - Variable in class org.mini2Dx.core.reflect.jvm.JvmAnnotation
 
AotSerializationData - Class in org.mini2Dx.core.serialization
Utility class for reading/writing required reflection data at compile time
AotSerializationData() - Constructor for class org.mini2Dx.core.serialization.AotSerializationData
 
AotSerializedClassData - Class in org.mini2Dx.core.serialization.aot
Utility class for storing class field information ahead of time
AotSerializedClassData(Class) - Constructor for class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
AotSerializedClassData(Scanner) - Constructor for class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
AotSerializedConstructorData - Class in org.mini2Dx.core.serialization.aot
 
AotSerializedConstructorData(Class, Constructor, Array<ConstructorArg>) - Constructor for class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
AotSerializedConstructorData(Scanner) - Constructor for class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
AotSerializedFieldData - Class in org.mini2Dx.core.serialization.aot
Utility class for storing field (and associated generics) information ahead of time
AotSerializedFieldData(Class, Field) - Constructor for class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
AotSerializedFieldData(Class, Scanner) - Constructor for class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
ApiRuntime - Enum in org.mini2Dx.core
Represents the runtime the game is current executing on top of
apply(float) - Method in enum org.mini2Dx.core.collision.RenderCoordMode
 
apply(RenderCoordMode, float) - Static method in enum org.mini2Dx.core.collision.RenderCoordMode
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.BeginFrameBufferOperation
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.ClearShaderOperation
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.EndFrameBufferOperation
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.RenderFrameBufferOperation
 
apply(GameContainer, Graphics) - Method in interface org.mini2Dx.core.graphics.pipeline.RenderOperation
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.ScaleOperation
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.ShaderOperation
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.TintOperation
 
apply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.TranslateOperation
 
apply(Graphics) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
Configures the Graphics context for the viewport.
apply(Vector2, Vector2, boolean, float, float, float, float) - Method in enum org.mini2Dx.core.util.Scaling
 
argb8888() - Method in interface org.mini2Dx.core.graphics.Color
Returns the color value in ARGB8888 format
arrayComponentType(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
arrayComponentType(Class) - Method in interface org.mini2Dx.core.Reflection
Returns the class type of the elements of an array class
arrayGet(Object, int) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
arrayGet(Object, int) - Method in interface org.mini2Dx.core.Reflection
Returns the value of an index in an array
arrayLength(Object) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
arrayLength(Object) - Method in interface org.mini2Dx.core.Reflection
Returns the length of an array
ArrayMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
ArrayMapSerializedMap(ArrayMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.ArrayMapSerializedMap
 
arraySet(Object, int, Object) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
arraySet(Object, int, Object) - Method in interface org.mini2Dx.core.Reflection
Sets the value of an index in an array
ascendingKeys() - Method in class org.mini2Dx.core.collections.ByteTreeMap
 
ascendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
ascendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
ascendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
ascendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
ascendingKeys() - Method in class org.mini2Dx.core.collections.IntTreeMap
 
ascendingKeys() - Method in class org.mini2Dx.core.collections.LongTreeMap
 
ascendingKeys() - Method in class org.mini2Dx.core.collections.ShortTreeMap
 
AssetDescriptor<T> - Class in org.mini2Dx.core.assets
 
AssetDescriptor(String, Class<T>) - Constructor for class org.mini2Dx.core.assets.AssetDescriptor
 
AssetDescriptor(String, Class<T>, AssetProperties) - Constructor for class org.mini2Dx.core.assets.AssetDescriptor
 
AssetLoader<T> - Interface in org.mini2Dx.core.assets
Interface for implementing asset loading via AssetManager
AssetLoaderResult<T> - Class in org.mini2Dx.core.assets
 
AssetLoaderResult() - Constructor for class org.mini2Dx.core.assets.AssetLoaderResult
 
AssetLoadingTask<T> - Class in org.mini2Dx.core.assets
 
AssetLoadingTask(AssetLoader<T>, AssetDescriptor<T>) - Constructor for class org.mini2Dx.core.assets.AssetLoadingTask
 
AssetManager - Class in org.mini2Dx.core.assets
Loads and stores game assets such as textures, sounds, etc.
AssetManager(FileHandleResolver) - Constructor for class org.mini2Dx.core.assets.AssetManager
 
AssetManager(FileHandleResolver, boolean) - Constructor for class org.mini2Dx.core.assets.AssetManager
 
AssetProperties<T> - Interface in org.mini2Dx.core.assets
 
AsyncAssetLoader<T> - Interface in org.mini2Dx.core.assets
Interface for implement AssetLoaders that can load (or partially load) asset data via non-main threads
AsyncFuture - Interface in org.mini2Dx.core.executor
 
AsyncLoadingCache - Class in org.mini2Dx.core.assets
 
AsyncLoadingCache() - Constructor for class org.mini2Dx.core.assets.AsyncLoadingCache
 
asyncReadFile(FileHandle) - Method in class org.mini2Dx.core.audio.AsyncSoundResult
Returns a Callable which does the I/O required to load the sound.
AsyncResult<T> - Interface in org.mini2Dx.core.executor
An asynchronous result
AsyncSoundResult - Class in org.mini2Dx.core.audio
 
AsyncSoundResult(FileHandle) - Constructor for class org.mini2Dx.core.audio.AsyncSoundResult
 
atlasRegions - Variable in class org.mini2Dx.core.graphics.TextureAtlasConfig
 
Audio - Interface in org.mini2Dx.core
Provides audio functionality
audio - Static variable in class org.mini2Dx.core.Mdx
Audio API
Autowired - Annotation Type in org.mini2Dx.core.di.annotation
Marks a field as injectable.
AxialDeadZone - Class in org.mini2Dx.core.input.deadzone
Implements an axis-based dead zone - suitable for tile-based games.
AxialDeadZone() - Constructor for class org.mini2Dx.core.input.deadzone.AxialDeadZone
 

B

BaseGamePadListener - Class in org.mini2Dx.core.input
No-op implementation of GamePadListener that can be extended and override individual methods
BaseGamePadListener() - Constructor for class org.mini2Dx.core.input.BaseGamePadListener
 
BasicComponentScanner - Class in org.mini2Dx.core.di
A simple ComponentScanner that can only preset singletons and prototypes
BasicComponentScanner() - Constructor for class org.mini2Dx.core.di.BasicComponentScanner
Constructor
BasicGame - Class in org.mini2Dx.core.game
A simplified GameContainer for beginners to build upon
BasicGame() - Constructor for class org.mini2Dx.core.game.BasicGame
 
BasicGameScreen - Class in org.mini2Dx.core.screen
A basic implementation of GameScreen for quick setup
BasicGameScreen() - Constructor for class org.mini2Dx.core.screen.BasicGameScreen
 
BasicScreenManager<T extends GameScreen> - Class in org.mini2Dx.core.screen
A basic screen manager implementation based on Slick implementation by Kevin Glass
BasicScreenManager() - Constructor for class org.mini2Dx.core.screen.BasicScreenManager
 
bb() - Method in interface org.mini2Dx.core.graphics.Color
 
Bean - Class in org.mini2Dx.core.di.bean
A base class to bean facades during dependency injection
Bean() - Constructor for class org.mini2Dx.core.di.bean.Bean
 
BeanException - Exception in org.mini2Dx.core.exception
A base class for bean exceptions
BeanException(String) - Constructor for exception org.mini2Dx.core.exception.BeanException
 
BeanInitialisationException - Exception in org.mini2Dx.core.exception
Thrown when a bean fails to initialise
BeanInitialisationException(String) - Constructor for exception org.mini2Dx.core.exception.BeanInitialisationException
 
BeanInjector - Class in org.mini2Dx.core.di.injection
Injects beans into each other
BeanInjector(OrderedMap<String, Object>, OrderedMap<String, Object>) - Constructor for class org.mini2Dx.core.di.injection.BeanInjector
 
beanUtils() - Method in class org.mini2Dx.core.DependencyInjection
 
BeanUtils - Class in org.mini2Dx.core.di
Bean utility functions
BeanUtils() - Constructor for class org.mini2Dx.core.di.BeanUtils
 
begin() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
begin() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns the backing array, which is guaranteed to not be modified before ConcurrentSnapshotArray.end().
begin() - Method in class org.mini2Dx.core.geom.EdgeIterator
Begin iteration
begin() - Method in interface org.mini2Dx.core.graphics.FrameBuffer
Calls FrameBuffer.bind() and sets up the viewport
begin() - Method in interface org.mini2Dx.core.graphics.Shader
Binds the shader for parameter modification
beginCache() - Method in interface org.mini2Dx.core.graphics.SpriteCache
Starts the definition of a new cache
beginCache(int) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Starts the redefinition of an existing cache
BeginFrameBufferOperation - Class in org.mini2Dx.core.graphics.pipeline
BeginFrameBufferOperation(Ref<FrameBuffer>) - Constructor for class org.mini2Dx.core.graphics.pipeline.BeginFrameBufferOperation
 
BeginFrameBufferOperation(Ref<FrameBuffer>, boolean) - Constructor for class org.mini2Dx.core.graphics.pipeline.BeginFrameBufferOperation
 
beginIteration() - Method in class org.mini2Dx.core.geom.EdgeIterator
 
beginIteration() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
bf() - Method in interface org.mini2Dx.core.graphics.Color
 
bgr565() - Method in interface org.mini2Dx.core.graphics.Color
Returns the color value in BGR565 format
bgra4444() - Method in interface org.mini2Dx.core.graphics.Color
Returns the color value in BGR4444 format
bind() - Method in interface org.mini2Dx.core.graphics.FrameBuffer
Binds the frame buffer so that everything gets rendered to it
BLACK() - Static method in class org.mini2Dx.core.graphics.Colors
 
BLACK_P1() - Static method in class org.mini2Dx.core.graphics.Colors
 
BLUE() - Static method in class org.mini2Dx.core.graphics.Colors
 
BooleanQueue - Class in org.mini2Dx.core.collections
 
BooleanQueue() - Constructor for class org.mini2Dx.core.collections.BooleanQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
BooleanQueue(int) - Constructor for class org.mini2Dx.core.collections.BooleanQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
BooleanQueue.BooleanQueueIterable - Class in org.mini2Dx.core.collections
 
BooleanQueue.BooleanQueueIterator - Class in org.mini2Dx.core.collections
 
BooleanQueueIterable(BooleanQueue) - Constructor for class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterable
 
BooleanQueueIterable(BooleanQueue, boolean) - Constructor for class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterable
 
BooleanQueueIterator(BooleanQueue) - Constructor for class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterator
 
BooleanQueueIterator(BooleanQueue, boolean) - Constructor for class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterator
 
BOTTOM - Static variable in class org.mini2Dx.core.util.Align
 
BOTTOM_LEFT - Static variable in class org.mini2Dx.core.util.Align
 
BOTTOM_RIGHT - Static variable in class org.mini2Dx.core.util.Align
 
bottomLeft - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
bottomLeft - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
bottomRight - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
bottomRight - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
BROWN() - Static method in class org.mini2Dx.core.graphics.Colors
 
buttonDown(SwitchDualJoyConGamePad, SwitchDualJoyConButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
buttonDown(SwitchDualJoyConGamePad, SwitchDualJoyConButton) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
buttonDown(SwitchJoyConLGamePad, SwitchJoyConLButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
buttonDown(SwitchJoyConLGamePad, SwitchJoyConLButton) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadListener
 
buttonDown(SwitchJoyConRGamePad, SwitchJoyConRButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
buttonDown(SwitchJoyConRGamePad, SwitchJoyConRButton) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadListener
 
buttonDown(PS4GamePad, PS4Button) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
buttonDown(PS4GamePad, PS4Button) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
buttonDown(XboxGamePad, XboxButton) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
buttonDown(XboxGamePad, XboxButton) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when a button is pressed down
buttonUp(SwitchDualJoyConGamePad, SwitchDualJoyConButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
buttonUp(SwitchDualJoyConGamePad, SwitchDualJoyConButton) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
buttonUp(SwitchJoyConLGamePad, SwitchJoyConLButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
buttonUp(SwitchJoyConLGamePad, SwitchJoyConLButton) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadListener
 
buttonUp(SwitchJoyConRGamePad, SwitchJoyConRButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
buttonUp(SwitchJoyConRGamePad, SwitchJoyConRButton) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadListener
 
buttonUp(PS4GamePad, PS4Button) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
buttonUp(PS4GamePad, PS4Button) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
buttonUp(XboxGamePad, XboxButton) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
buttonUp(XboxGamePad, XboxButton) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when a button is released
ByteMap<V> - Class in org.mini2Dx.core.collections
 
ByteMap() - Constructor for class org.mini2Dx.core.collections.ByteMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ByteMap(int) - Constructor for class org.mini2Dx.core.collections.ByteMap
Creates a new map with a load factor of 0.8.
ByteMap(int, float) - Constructor for class org.mini2Dx.core.collections.ByteMap
Creates a new map with the specified initial capacity and load factor.
ByteMap(ByteMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.ByteMap
Creates a new map identical to the specified map.
ByteMap.Entries<V> - Class in org.mini2Dx.core.collections
 
ByteMap.Entry<V> - Class in org.mini2Dx.core.collections
 
ByteMap.Keys - Class in org.mini2Dx.core.collections
 
ByteMap.Values<V> - Class in org.mini2Dx.core.collections
 
ByteTreeMap<V> - Class in org.mini2Dx.core.collections
 
ByteTreeMap() - Constructor for class org.mini2Dx.core.collections.ByteTreeMap
 
ByteTreeMap(int) - Constructor for class org.mini2Dx.core.collections.ByteTreeMap
 
ByteTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.ByteTreeMap
 
ByteTreeMap(ByteMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.ByteTreeMap
 
ByteTreeMap.SortedKeys - Class in org.mini2Dx.core.collections
 

C

calculateMaxCharactersBeforeWrap(CharSequence, int, int, float) - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
calculateMaxWidthBeforeWrap(CharSequence, int, float) - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
Cell<T extends CollisionArea> - Class in org.mini2Dx.core.collision
 
Cell(int, int, int, int) - Constructor for class org.mini2Dx.core.collision.Cell
 
CellGrid<T extends CollisionArea> - Class in org.mini2Dx.core.collision
 
CellGrid(int, int, int, int, int, int) - Constructor for class org.mini2Dx.core.collision.CellGrid
 
CENTER - Static variable in class org.mini2Dx.core.util.Align
 
characterWidth - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
CharMap<V> - Class in org.mini2Dx.core.collections
 
CharMap() - Constructor for class org.mini2Dx.core.collections.CharMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
CharMap(int) - Constructor for class org.mini2Dx.core.collections.CharMap
Creates a new map with a load factor of 0.8.
CharMap(int, float) - Constructor for class org.mini2Dx.core.collections.CharMap
Creates a new map with the specified initial capacity and load factor.
CharMap(CharMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.CharMap
Creates a new map identical to the specified map.
CharMap.Entries<V> - Class in org.mini2Dx.core.collections
 
CharMap.Entry<V> - Class in org.mini2Dx.core.collections
 
CharMap.Keys - Class in org.mini2Dx.core.collections
 
CharMap.Values<V> - Class in org.mini2Dx.core.collections
 
CharQueue - Class in org.mini2Dx.core.collections
 
CharQueue() - Constructor for class org.mini2Dx.core.collections.CharQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
CharQueue(int) - Constructor for class org.mini2Dx.core.collections.CharQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
CharQueue.CharQueueIterable - Class in org.mini2Dx.core.collections
 
CharQueue.CharQueueIterator - Class in org.mini2Dx.core.collections
 
CharQueueIterable(CharQueue) - Constructor for class org.mini2Dx.core.collections.CharQueue.CharQueueIterable
 
CharQueueIterable(CharQueue, boolean) - Constructor for class org.mini2Dx.core.collections.CharQueue.CharQueueIterable
 
CharQueueIterator(CharQueue) - Constructor for class org.mini2Dx.core.collections.CharQueue.CharQueueIterator
 
CharQueueIterator(CharQueue, boolean) - Constructor for class org.mini2Dx.core.collections.CharQueue.CharQueueIterator
 
child(String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a handle to the child with the specified name.
Circle - Class in org.mini2Dx.core.geom
Implements a circle
Circle(Geometry) - Constructor for class org.mini2Dx.core.geom.Circle
Constructs a Circle belonging to the Geometry pool
Circle(float) - Constructor for class org.mini2Dx.core.geom.Circle
Constructs a Circle at 0,0 with a radius
Circle(float, float, float) - Constructor for class org.mini2Dx.core.geom.Circle
Constructs a Circle with a center and radius
Circle(Circle) - Constructor for class org.mini2Dx.core.geom.Circle
Constructs a Circle as a copy of another
circle() - Method in class org.mini2Dx.core.Geometry
Allocates a Circle from the pool
clear() - Method in class org.mini2Dx.core.collections.BooleanQueue
Removes all values from this queue.
clear(int) - Method in class org.mini2Dx.core.collections.ByteMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.ByteMap
 
clear() - Method in class org.mini2Dx.core.collections.ByteTreeMap
 
clear(int) - Method in class org.mini2Dx.core.collections.ByteTreeMap
 
clear(int) - Method in class org.mini2Dx.core.collections.CharMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.CharMap
 
clear() - Method in class org.mini2Dx.core.collections.CharQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Clears the entire bitset
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
Removes all free objects from this pool.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Removes all values from this queue.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Clears the set and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Removes all values from this queue.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Clears the map and reduces the size of the backing arrays to be the specified capacity, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Clears the map, leaving the backing arrays at the current capacity.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Clears the map and reduces the size of the backing arrays to be the specified capacity, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Clears the map, leaving the backing arrays at the current capacity.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Clears the map and reduces the size of the backing arrays to be the specified capacity, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Clears the map, leaving the backing arrays at the current capacity.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Clears the map and reduces the size of the backing arrays to be the specified capacity, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Clears the map, leaving the backing arrays at the current capacity.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Clears the set and reduces the size of the backing arrays to be the specified capacity, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Clears the set, leaving the backing arrays at the current capacity.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Clears the map and reduces the size of the backing arrays to be the specified capacity, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Clears the map, leaving the backing arrays at the current capacity.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Clears the set and reduces the size of the backing arrays to be the specified capacity, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Clears the set, leaving the backing arrays at the current capacity.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
Removes all free objects from this pool.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
Removes all free objects from this pool.
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Removes all values from this queue.
clear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
clear() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
Clears list
clear() - Method in class org.mini2Dx.core.collections.FloatQueue
Removes all values from this queue.
clear(int) - Method in class org.mini2Dx.core.collections.IntLongMap
Clears the map and reduces the size of the backing arrays to be the specified capacity / loadFactor, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.IntLongMap
 
clear() - Method in class org.mini2Dx.core.collections.IntQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.IntTreeMap
 
clear(int) - Method in class org.mini2Dx.core.collections.IntTreeMap
 
clear(int) - Method in class org.mini2Dx.core.collections.LongFloatMap
Clears the map and reduces the size of the backing arrays to be the specified capacity / loadFactor, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.LongFloatMap
 
clear(int) - Method in class org.mini2Dx.core.collections.LongIntMap
Clears the map and reduces the size of the backing arrays to be the specified capacity / loadFactor, if they are larger.
clear() - Method in class org.mini2Dx.core.collections.LongIntMap
 
clear() - Method in class org.mini2Dx.core.collections.LongQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.LongTreeMap
 
clear(int) - Method in class org.mini2Dx.core.collections.LongTreeMap
 
clear() - Method in class org.mini2Dx.core.collections.LruIntMap
 
clear() - Method in class org.mini2Dx.core.collections.LruObjectMap
 
clear(int) - Method in class org.mini2Dx.core.collections.ShortMap
Clears the map and reduces the size of the backing arrays to be the specified capacity if they are larger.
clear() - Method in class org.mini2Dx.core.collections.ShortMap
 
clear() - Method in class org.mini2Dx.core.collections.ShortQueue
Removes all values from this queue.
clear() - Method in class org.mini2Dx.core.collections.ShortTreeMap
 
clear(int) - Method in class org.mini2Dx.core.collections.ShortTreeMap
 
clear() - Method in class org.mini2Dx.core.collision.Cell
 
clear() - Method in class org.mini2Dx.core.collision.CellGrid
 
clear() - Method in interface org.mini2Dx.core.collision.CollisionDetection
Same a CollisionDetection.removeAll(Array) except the results are not stored
clear() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
clear() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
clear() - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
clear() - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
clear() - Method in interface org.mini2Dx.core.font.GameFontCache
Clears all text from the cache
clear() - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
CLEAR() - Static method in class org.mini2Dx.core.graphics.Colors
 
clear() - Method in interface org.mini2Dx.core.graphics.SpriteCache
Invalidates all the caches and resets the SpriteCache.
clear() - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
clearAssetLoaders() - Method in class org.mini2Dx.core.assets.AssetManager
Clears all AssetLoaders so that new ones can be set
clearBlendFunction() - Method in interface org.mini2Dx.core.Graphics
Resets the blend function to its default
clearCache() - Method in class org.mini2Dx.core.assets.AsyncLoadingCache
 
clearContext() - Method in interface org.mini2Dx.core.Graphics
Clears the graphics context (e.g.
clearContext(Color) - Method in interface org.mini2Dx.core.Graphics
Clears the graphics context (e.g.
clearContext(Color, boolean, boolean) - Method in interface org.mini2Dx.core.Graphics
Clears the graphics context (e.g.
clearListeners() - Method in interface org.mini2Dx.core.input.GamePadMapping
 
clearListeners() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
clearListeners() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
clearListeners() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
clearListeners() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
clearListeners() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
clearPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionBox
 
clearPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
clearPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
clearPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
clearPositionChangeListeners() - Method in class org.mini2Dx.core.geom.Point
 
clearPositionChangeListeners() - Method in class org.mini2Dx.core.geom.Shape
 
clearPositionListeners(Array<PositionChangeListener>) - Static method in class org.mini2Dx.core.geom.Shape
 
clearPositionListeners(ReadWriteLock, Array<PositionChangeListener>) - Static method in class org.mini2Dx.core.geom.Shape
 
clearScaling() - Method in interface org.mini2Dx.core.Graphics
Resets scaling back to default values
clearShader() - Method in interface org.mini2Dx.core.Graphics
Clears the Shader program applied to this instance
ClearShaderOperation - Class in org.mini2Dx.core.graphics.pipeline
Clears the current Shader applied to the Graphics instance
ClearShaderOperation() - Constructor for class org.mini2Dx.core.graphics.pipeline.ClearShaderOperation
 
clearSizeChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionBox
 
clearSizeChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
clearSizeChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
clearSizeChangeListeners() - Method in class org.mini2Dx.core.geom.Shape
 
clearSizeListeners(Array<SizeChangeListener>) - Static method in class org.mini2Dx.core.geom.Shape
 
clearSizeListeners(ReadWriteLock, Array<SizeChangeListener>) - Static method in class org.mini2Dx.core.geom.Shape
 
clearTotalElementsCache() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
clearTotalElementsCache() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
cloneBean(Object) - Method in class org.mini2Dx.core.di.BeanUtils
Creates a deep copy of an Object
close() - Method in class org.mini2Dx.core.serialization.GameDataOutputStream
 
code - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
collection - Variable in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
collection - Variable in class org.mini2Dx.core.serialization.collection.SerializedCollection
 
CollectionSerializedCollection - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML serialization
CollectionSerializedCollection(Collection) - Constructor for class org.mini2Dx.core.serialization.collection.CollectionSerializedCollection
 
CollisionArea - Interface in org.mini2Dx.core.collision
Common interface for collidable areas in-game
CollisionBox - Class in org.mini2Dx.core.collision
An implementation of Rectangle that allows for interpolation.
CollisionBox() - Constructor for class org.mini2Dx.core.collision.CollisionBox
 
CollisionBox(int) - Constructor for class org.mini2Dx.core.collision.CollisionBox
 
CollisionBox(float, float, float, float) - Constructor for class org.mini2Dx.core.collision.CollisionBox
 
CollisionBox(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.CollisionBox
 
CollisionBox(int, Collisions) - Constructor for class org.mini2Dx.core.collision.CollisionBox
 
collisionBox() - Method in class org.mini2Dx.core.collision.Collisions
 
collisionBox(int) - Method in class org.mini2Dx.core.collision.Collisions
 
collisionBox(int, float, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
CollisionCircle - Class in org.mini2Dx.core.collision
An implementation of Circle that allows for interpolation.
CollisionCircle(float) - Constructor for class org.mini2Dx.core.collision.CollisionCircle
 
CollisionCircle(int, float) - Constructor for class org.mini2Dx.core.collision.CollisionCircle
 
CollisionCircle(float, float, float) - Constructor for class org.mini2Dx.core.collision.CollisionCircle
 
CollisionCircle(int, float, float, float) - Constructor for class org.mini2Dx.core.collision.CollisionCircle
 
CollisionCircle(int, Collisions) - Constructor for class org.mini2Dx.core.collision.CollisionCircle
 
collisionCircle() - Method in class org.mini2Dx.core.collision.Collisions
 
collisionCircle(int) - Method in class org.mini2Dx.core.collision.Collisions
 
collisionCircle(int, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
CollisionDetection<T extends Positionable> - Interface in org.mini2Dx.core.collision
 
CollisionIdSequence - Class in org.mini2Dx.core.collision
Generates IDs for collision objects (e.g.
CollisionIdSequence() - Constructor for class org.mini2Dx.core.collision.CollisionIdSequence
 
CollisionObject - Interface in org.mini2Dx.core.collision
Common interface for collidable points in-game
CollisionPoint - Class in org.mini2Dx.core.collision
An implementation of Point that allows for interpolation.
CollisionPoint() - Constructor for class org.mini2Dx.core.collision.CollisionPoint
 
CollisionPoint(int) - Constructor for class org.mini2Dx.core.collision.CollisionPoint
 
CollisionPoint(float, float) - Constructor for class org.mini2Dx.core.collision.CollisionPoint
 
CollisionPoint(int, float, float) - Constructor for class org.mini2Dx.core.collision.CollisionPoint
 
CollisionPoint(int, Collisions) - Constructor for class org.mini2Dx.core.collision.CollisionPoint
 
collisionPoint() - Method in class org.mini2Dx.core.collision.Collisions
 
collisionPoint(int) - Method in class org.mini2Dx.core.collision.Collisions
 
collisionPoint(int, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
CollisionPolygon - Class in org.mini2Dx.core.collision
An implementation of Polygon that allows for interpolation.
CollisionPolygon(float[]) - Constructor for class org.mini2Dx.core.collision.CollisionPolygon
 
CollisionPolygon(Vector2[]) - Constructor for class org.mini2Dx.core.collision.CollisionPolygon
 
CollisionPolygon(int, float[]) - Constructor for class org.mini2Dx.core.collision.CollisionPolygon
 
CollisionPolygon(int, Vector2[]) - Constructor for class org.mini2Dx.core.collision.CollisionPolygon
 
CollisionPolygon(int, Collisions, float[]) - Constructor for class org.mini2Dx.core.collision.CollisionPolygon
 
CollisionPolygon(int, Collisions, Vector2[]) - Constructor for class org.mini2Dx.core.collision.CollisionPolygon
 
collisionPolygon(float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
collisionPolygon(int, float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
collisionPolygon(Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
collisionPolygon(int, Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
collisions - Variable in class org.mini2Dx.core.collision.CollisionBox
 
collisions - Variable in class org.mini2Dx.core.collision.CollisionCircle
 
collisions - Variable in class org.mini2Dx.core.collision.CollisionPoint
 
collisions - Variable in class org.mini2Dx.core.collision.CollisionPolygon
 
Collisions - Class in org.mini2Dx.core.collision
Provides pooled collision classes
Collisions() - Constructor for class org.mini2Dx.core.collision.Collisions
 
collisions - Variable in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
collisions - Variable in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
collisions - Variable in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
collisions - Variable in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
collisions - Static variable in class org.mini2Dx.core.Mdx
Object pool for CollisionObject classes
color - Variable in class org.mini2Dx.core.font.FontBuilderGlyph
 
color - Variable in class org.mini2Dx.core.font.MonospaceGlyph
 
Color - Interface in org.mini2Dx.core.graphics
Common interface for platform native Color representations
Colors - Class in org.mini2Dx.core.graphics
Static utility methods for Colors The colors returned by this class are readonly, if you want to change their values you should call Color.copy() on them, otherwise you'll get UnsupportedOperationException
Colors() - Constructor for class org.mini2Dx.core.graphics.Colors
 
compare(Constructor, Constructor) - Method in class org.mini2Dx.core.reflect.ConstructorSorter
 
compareTo(AssetLoadingTask) - Method in class org.mini2Dx.core.assets.AssetLoadingTask
 
ComponentScanner - Interface in org.mini2Dx.core.di
A common interface to component scanning implementations.
ConcurrentArray<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Creates an ordered array with a capacity of 16.
ConcurrentArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Creates an ordered array with the specified capacity.
ConcurrentArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
ConcurrentArray(boolean, int, Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Creates a new array with Array.items of the specified type.
ConcurrentArray(Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Creates an ordered array with Array.items of the specified type and a capacity of 16.
ConcurrentArray(Array<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Creates a new array containing the elements in the specified array.
ConcurrentArray(T[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentArray(boolean, T[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Creates a new array containing the elements in the specified array.
ConcurrentArrayMap<K,V> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentArrayMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Creates an ordered map with a capacity of 16.
ConcurrentArrayMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Creates an ordered map with the specified capacity.
ConcurrentArrayMap(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
ConcurrentArrayMap(boolean, int, Class, Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Creates a new map with ConcurrentArrayMap.keys() and ConcurrentArrayMap.values() of the specified type.
ConcurrentArrayMap(Class, Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Creates an ordered map with ConcurrentArrayMap.keys() and ConcurrentArrayMap.values() of the specified type and a capacity of 16.
ConcurrentArrayMap(ArrayMap) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Creates a new map containing the elements in the specified map.
ConcurrentBits - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentBits() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
ConcurrentBits(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range 0 through nbits-1.
ConcurrentBooleanArray - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentBooleanArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Creates an ordered array with a capacity of 16.
ConcurrentBooleanArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Creates an ordered array with the specified capacity.
ConcurrentBooleanArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
ConcurrentBooleanArray(BooleanArray) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Creates a new array containing the elements in the specific array.
ConcurrentBooleanArray(boolean[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentBooleanArray(boolean, boolean[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Creates a new array containing the elements in the specified array.
ConcurrentBooleanQueue - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentBooleanQueue() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ConcurrentBooleanQueue(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentByteArray - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentByteArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Creates an ordered array with a capacity of 16.
ConcurrentByteArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Creates an ordered array with the specified capacity.
ConcurrentByteArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
ConcurrentByteArray(ByteArray) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Creates a new array containing the elements in the specific array.
ConcurrentByteArray(byte[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentByteArray(boolean, byte[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Creates a new array containing the elements in the specified array.
ConcurrentByteMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentByteMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentByteMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
Creates a new map with a load factor of 0.8.
ConcurrentByteMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentByteMap(ByteMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
Creates a new map identical to the specified map.
ConcurrentByteTreeMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentByteTreeMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
ConcurrentByteTreeMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
ConcurrentByteTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
ConcurrentByteTreeMap(ByteMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
NOTE: read access to the other map is not thread-safe
ConcurrentCharArray - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentCharArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Creates an ordered array with a capacity of 16.
ConcurrentCharArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Creates an ordered array with the specified capacity.
ConcurrentCharArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
ConcurrentCharArray(CharArray) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Creates a new array containing the elements in the specific array.
ConcurrentCharArray(char[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentCharArray(boolean, char[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Creates a new array containing the elements in the specified array.
ConcurrentCharMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentCharMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentCharMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
Creates a new map with a load factor of 0.8.
ConcurrentCharMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentCharMap(CharMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
Creates a new map identical to the specified map.
ConcurrentCharQueue - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentCharQueue() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ConcurrentCharQueue(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentCollection - Interface in org.mini2Dx.core.collections.concurrent
 
ConcurrentDelayedRemovalArray<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentDelayedRemovalArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
ConcurrentDelayedRemovalArray(Array<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
NOTE: read access to the other array is not thread-safe
ConcurrentDelayedRemovalArray(boolean, int, Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
ConcurrentDelayedRemovalArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
ConcurrentDelayedRemovalArray(boolean, T[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
ConcurrentDelayedRemovalArray(Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
ConcurrentDelayedRemovalArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
ConcurrentDelayedRemovalArray(T[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
ConcurrentFloatArray - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentFloatArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Creates an ordered array with a capacity of 16.
ConcurrentFloatArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Creates an ordered array with the specified capacity.
ConcurrentFloatArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
ConcurrentFloatArray(FloatArray) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Creates a new array containing the elements in the specific array.
ConcurrentFloatArray(float[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentFloatArray(boolean, float[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Creates a new array containing the elements in the specified array.
ConcurrentFloatQueue - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentFloatQueue() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ConcurrentFloatQueue(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentFlushablePool<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentFlushablePool() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
ConcurrentFlushablePool(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
ConcurrentFlushablePool(int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
ConcurrentIntArray - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentIntArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Creates an ordered array with a capacity of 16.
ConcurrentIntArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Creates an ordered array with the specified capacity.
ConcurrentIntArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
ConcurrentIntArray(IntArray) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Creates a new array containing the elements in the specific array.
ConcurrentIntArray(int[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentIntArray(boolean, int[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Creates a new array containing the elements in the specified array.
ConcurrentIntFloatMap - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentIntFloatMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentIntFloatMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Creates a new map with a load factor of 0.8.
ConcurrentIntFloatMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentIntFloatMap(IntFloatMap) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Creates a new map identical to the specified map.
ConcurrentIntIntMap - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentIntIntMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentIntIntMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Creates a new map with a load factor of 0.8.
ConcurrentIntIntMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentIntIntMap(IntIntMap) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Creates a new map identical to the specified map.
ConcurrentIntMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentIntMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentIntMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Creates a new map with a load factor of 0.8.
ConcurrentIntMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentIntMap(IntMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Creates a new map identical to the specified map.
ConcurrentIntQueue - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentIntQueue() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ConcurrentIntQueue(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentIntSet - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentIntSet() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Creates a new set with an initial capacity of 51 and a load factor of 0.8.
ConcurrentIntSet(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Creates a new set with a load factor of 0.8.
ConcurrentIntSet(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Creates a new set with the specified initial capacity and load factor.
ConcurrentIntSet(IntSet) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Creates a new set identical to the specified set.
ConcurrentIntTreeMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentIntTreeMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
ConcurrentIntTreeMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
ConcurrentIntTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
ConcurrentIntTreeMap(IntMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
NOTE: read access to the other map is not thread-safe
ConcurrentLongArray - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentLongArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Creates an ordered array with a capacity of 16.
ConcurrentLongArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Creates an ordered array with the specified capacity.
ConcurrentLongArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
ConcurrentLongArray(LongArray) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Creates a new array containing the elements in the specific array.
ConcurrentLongArray(long[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentLongArray(boolean, long[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Creates a new array containing the elements in the specified array.
ConcurrentLongMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentLongMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentLongMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Creates a new map with a load factor of 0.8.
ConcurrentLongMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentLongMap(LongMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Creates a new map identical to the specified map.
ConcurrentLongQueue - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentLongQueue() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ConcurrentLongQueue(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentLongTreeMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentLongTreeMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
ConcurrentLongTreeMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
ConcurrentLongTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
ConcurrentLongTreeMap(LongMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
NOTE: read access to the other map is not thread-safe
ConcurrentLruIntMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentLruIntMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
ConcurrentLruIntMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
ConcurrentLruIntMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
ConcurrentLruIntMap(IntMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
NOTE: read access to the other map is not thread-safe
ConcurrentLruIntMap(int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
ConcurrentLruIntMap(int, int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
ConcurrentLruIntMap(IntMap<? extends T>, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
NOTE: read access to the other map is not thread-safe
ConcurrentLruObjectMap<K,V> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentLruObjectMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
ConcurrentLruObjectMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
ConcurrentLruObjectMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
ConcurrentLruObjectMap(ObjectMap<? extends K, ? extends V>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
NOTE: read access to the other map is not thread-safe
ConcurrentLruObjectMap(int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
ConcurrentLruObjectMap(int, int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
ConcurrentLruObjectMap(ObjectMap<? extends K, ? extends V>, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
NOTE: read access to the other map is not thread-safe
ConcurrentObjectFloatMap<K> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentObjectFloatMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentObjectFloatMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Creates a new map with a load factor of 0.8.
ConcurrentObjectFloatMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentObjectFloatMap(ObjectFloatMap<? extends K>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Creates a new map identical to the specified map.
ConcurrentObjectIntMap<K> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentObjectIntMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentObjectIntMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Creates a new map with a load factor of 0.8.
ConcurrentObjectIntMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentObjectIntMap(ObjectIntMap<? extends K>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Creates a new map identical to the specified map.
ConcurrentObjectMap<K,V> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentObjectMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentObjectMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Creates a new map with a load factor of 0.8.
ConcurrentObjectMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentObjectMap(ObjectMap<? extends K, ? extends V>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Creates a new map identical to the specified map.
ConcurrentObjectSet<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentObjectSet() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Creates a new set with an initial capacity of 51 and a load factor of 0.8.
ConcurrentObjectSet(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Creates a new set with a load factor of 0.8.
ConcurrentObjectSet(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Creates a new set with the specified initial capacity and load factor.
ConcurrentObjectSet(ObjectSet<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Creates a new set identical to the specified set.
ConcurrentOrderedMap<K,V> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentOrderedMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ConcurrentOrderedMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Creates a new map with a load factor of 0.8.
ConcurrentOrderedMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Creates a new map with the specified initial capacity and load factor.
ConcurrentOrderedMap(OrderedMap<? extends K, ? extends V>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Creates a new map identical to the specified map.
ConcurrentOrderedSet<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentOrderedSet() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Creates a new set with an initial capacity of 51 and a load factor of 0.8.
ConcurrentOrderedSet(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Creates a new set with a load factor of 0.8.
ConcurrentOrderedSet(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Creates a new set with the specified initial capacity and load factor.
ConcurrentOrderedSet(OrderedSet<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Creates a new set identical to the specified set.
ConcurrentPointQuadTree<T extends Positionable> - Class in org.mini2Dx.core.collision
Implements a thread-safe point quadtree
ConcurrentPointQuadTree(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentPointQuadTree
Constructs a ConcurrentPointQuadTree with a specified element limit and no merging watermark.
ConcurrentPointQuadTree(ConcurrentPointQuadTree<T>, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentPointQuadTree
Constructs a ConcurrentPointQuadTree as a child of another ConcurrentPointQuadTree
ConcurrentPointQuadTree(int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentPointQuadTree
Constructs a ConcurrentPointQuadTree with a specified element limit and watermark
ConcurrentPointQuadTree(float, float, int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentPointQuadTree
Constructs a ConcurrentPointQuadTree with a specified minimum quad size, element limit and watermark
ConcurrentPool<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentPool() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentPool
Creates a pool with an initial capacity of 16 and no maximum.
ConcurrentPool(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentPool
Creates a pool with the specified initial capacity and no maximum.
ConcurrentPool(int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentPool
 
ConcurrentPooledLinkedList<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentPooledLinkedList(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
 
ConcurrentPools - Class in org.mini2Dx.core.collections.concurrent
Stores a map of Pools (usually ConcurrentReflectionPools) by type for convenient static access.
ConcurrentQueue<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentQueue() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ConcurrentQueue(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentQueue(int, Class<T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentReflectionPool<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentReflectionPool(Class<T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
 
ConcurrentReflectionPool(Class<T>, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
 
ConcurrentReflectionPool(Class<T>, int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
 
ConcurrentRegionQuadTree<T extends Sizeable> - Class in org.mini2Dx.core.collision
Implements a thread-safe region quadtree
ConcurrentRegionQuadTree(int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
Constructs a ConcurrentRegionQuadTree with a specified element limit and watermark
ConcurrentRegionQuadTree(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
Constructs a ConcurrentRegionQuadTree with a specified element limit and no merging watermark.
ConcurrentRegionQuadTree(ConcurrentRegionQuadTree<T>, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
Constructs a ConcurrentRegionQuadTree as a child of another ConcurrentRegionQuadTree
ConcurrentRegionQuadTree(float, float, int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
Constructs a ConcurrentRegionQuadTree with a specified minimum quad size, element limit and watermark
ConcurrentShortArray - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentShortArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Creates an ordered array with a capacity of 16.
ConcurrentShortArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Creates an ordered array with the specified capacity.
ConcurrentShortArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
ConcurrentShortArray(Short) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Creates a new array containing the elements in the specific array.
ConcurrentShortArray(short[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Creates a new ordered array containing the elements in the specified array.
ConcurrentShortArray(boolean, short[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Creates a new array containing the elements in the specified array.
ConcurrentShortArray(ShortArray) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Creates a new array containing the elements in the specific array.
ConcurrentShortMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentShortMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
ConcurrentShortMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
ConcurrentShortMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
ConcurrentShortMap(ShortMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
NOTE: read access to the other map is not thread-safe
ConcurrentShortQueue - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentShortQueue() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ConcurrentShortQueue(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ConcurrentShortTreeMap<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentShortTreeMap() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
ConcurrentShortTreeMap(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
ConcurrentShortTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
ConcurrentShortTreeMap(ShortMap<? extends T>) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
NOTE: read access to the other map is not thread-safe
ConcurrentSnapshotArray<T> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentSnapshotArray() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
ConcurrentSnapshotArray(Array) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
NOTE: read access to the other array is not thread-safe
ConcurrentSnapshotArray(boolean, int, Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
ConcurrentSnapshotArray(boolean, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
ConcurrentSnapshotArray(boolean, T[], int, int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
ConcurrentSnapshotArray(Class) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
ConcurrentSnapshotArray(int) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
ConcurrentSnapshotArray(T[]) - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
ConcurrentSortedIntList<E> - Class in org.mini2Dx.core.collections.concurrent
 
ConcurrentSortedIntList() - Constructor for class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
Creates an ascending list
connected(SwitchDualJoyConGamePad) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
connected(SwitchDualJoyConGamePad) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
connected(SwitchJoyConLGamePad) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
connected(SwitchJoyConLGamePad) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadListener
 
connected(SwitchJoyConRGamePad) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
connected(SwitchJoyConRGamePad) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadListener
 
connected(PS4GamePad) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
connected(PS4GamePad) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
connected(XboxGamePad) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
connected(XboxGamePad) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when a gamepad connects
Constructor - Interface in org.mini2Dx.core.reflect
Provides information about and access to a single constructor of a class
constructor - Variable in class org.mini2Dx.core.reflect.jvm.JvmConstructor
 
ConstructorArg - Annotation Type in org.mini2Dx.core.serialization.annotation
Indicates a field should be serialized via constructor arguments and a getter method
ConstructorSorter - Class in org.mini2Dx.core.reflect
 
ConstructorSorter() - Constructor for class org.mini2Dx.core.reflect.ConstructorSorter
 
contains(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns true if this array contains the specified value.
contains(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
contains(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
contains(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns true if this array contains the specified value.
contains(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
contains(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
contains(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
contains(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
contains(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
contains(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
contains(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
contains(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns true if this array contains the specified value.
contains(Vector2) - Method in class org.mini2Dx.core.geom.Circle
 
contains(float, float) - Method in class org.mini2Dx.core.geom.Circle
 
contains(Sizeable) - Method in class org.mini2Dx.core.geom.Circle
 
contains(Circle) - Method in class org.mini2Dx.core.geom.Circle
Returns if another Circle is contained within this one
contains(Rectangle) - Method in class org.mini2Dx.core.geom.Circle
Returns if this Circle contains a Rectangle
contains(Polygon) - Method in class org.mini2Dx.core.geom.Circle
Returns if this Circle contains a Polygon
contains(float, float) - Method in class org.mini2Dx.core.geom.Line
 
contains(float, float) - Method in class org.mini2Dx.core.geom.LineSegment
Returns if the coordinate x,y is on the line between point A and point B
contains(float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
contains(Vector2) - Method in class org.mini2Dx.core.geom.Polygon
 
contains(Sizeable) - Method in class org.mini2Dx.core.geom.Polygon
 
contains(Polygon) - Method in class org.mini2Dx.core.geom.Polygon
 
contains(float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
contains(Vector2) - Method in class org.mini2Dx.core.geom.Rectangle
 
contains(Sizeable) - Method in class org.mini2Dx.core.geom.Rectangle
 
contains(Rectangle) - Method in class org.mini2Dx.core.geom.Rectangle
 
contains(Circle) - Method in class org.mini2Dx.core.geom.Rectangle
 
contains(float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
contains(Vector2) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
contains(Sizeable) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
contains(Sizeable) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if this shape contains the specified shape
contains(Vector2) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if a Vector2 is contained inside this shape
contains(float, float) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if a set of coordinates are contained inside this shape
contains(float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
contains(Vector2) - Method in class org.mini2Dx.core.geom.Triangle
 
contains(Sizeable) - Method in class org.mini2Dx.core.geom.Triangle
 
containsAll(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns true if this array contains all the specified values.
containsAll(Bits) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Returns true if this bit set is a super set of the specified set, i.e.
containsAll(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns true if this array contains all the specified values.
containsAll(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns true if this array contains all the specified values.
containsAny(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns true if this array contains any the specified values.
containsAny(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns true if this array contains any the specified values.
containsAny(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns true if this array contains any the specified values.
containsCache(String) - Method in class org.mini2Dx.core.assets.AsyncLoadingCache
 
containsKey(byte) - Method in class org.mini2Dx.core.collections.ByteMap
 
containsKey(char) - Method in class org.mini2Dx.core.collections.CharMap
 
containsKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
containsKey(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
containsKey(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
containsKey(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
containsKey(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
containsKey(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
containsKey(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
containsKey(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
containsKey(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
containsKey(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
containsKey(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
containsKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
containsKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
containsKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
containsKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
containsKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
containsKey(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
containsKey(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
containsKey(int) - Method in class org.mini2Dx.core.collections.IntLongMap
 
containsKey(long) - Method in class org.mini2Dx.core.collections.LongFloatMap
 
containsKey(long) - Method in class org.mini2Dx.core.collections.LongIntMap
 
containsKey(short) - Method in class org.mini2Dx.core.collections.ShortMap
 
containsPolygon(Polygon, Polygon) - Static method in class org.mini2Dx.core.geom.Intersector
 
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.ByteMap
Returns true if the specified value is in the map.
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.CharMap
Returns true if the specified value is in the map.
containsValue(V, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
containsValue(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns true if the specified value is in the map.
containsValue(float, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns true if the specified value is in the map.
containsValue(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns true if the specified value is in the map.
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns true if the specified value is in the map.
containsValue(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns true if the specified value is in the map.
containsValue(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns true if the specified value is in the map.
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns true if the specified value is in the map.
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns true if the specified value is in the map.
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
containsValue(long) - Method in class org.mini2Dx.core.collections.IntLongMap
Returns true if the specified value is in the map.
containsValue(float) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns true if the specified value is in the map.
containsValue(float, float) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns true if the specified value is in the map.
containsValue(int) - Method in class org.mini2Dx.core.collections.LongIntMap
Returns true if the specified value is in the map.
containsValue(Object, boolean) - Method in class org.mini2Dx.core.collections.ShortMap
Returns true if the specified value is in the map.
copy() - Method in class org.mini2Dx.core.geom.Circle
 
copy() - Method in class org.mini2Dx.core.geom.Point
 
copy() - Method in class org.mini2Dx.core.geom.Polygon
 
copy() - Method in class org.mini2Dx.core.geom.Rectangle
 
copy() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
copy() - Method in class org.mini2Dx.core.geom.Shape
Returns an exact copy of this Shape
copy() - Method in class org.mini2Dx.core.geom.Triangle
 
copy() - Method in interface org.mini2Dx.core.graphics.Color
Creates a new Color with the same R,G,B and A components as this Color
copy() - Method in class org.mini2Dx.core.input.deadzone.AxialDeadZone
 
copy() - Method in interface org.mini2Dx.core.input.deadzone.DeadZone
Creates a copy of this DeadZone
copy() - Method in class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
copy() - Method in class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
copy() - Method in class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
copyTo(FileHandle) - Method in interface org.mini2Dx.core.files.FileHandle
Copies this file or directory to the specified file or directory.
CORAL() - Static method in class org.mini2Dx.core.graphics.Colors
 
createDirectory(String...) - Method in class org.mini2Dx.core.PlayerData
Creates a directory within in the game data location
currentScreen - Variable in class org.mini2Dx.core.screen.BasicScreenManager
 
currentTimeMillis() - Method in class org.mini2Dx.core.JvmPlatformUtils
 
currentTimeMillis() - Method in class org.mini2Dx.core.PlatformUtils
Platform independent version of System.currentTimeMillis()
CustomCursor - Class in org.mini2Dx.core.graphics
Base class for implementing an InputProcessor that sets a custom mouse cursor image based on the mouse state.
CustomCursor(Pixmap, Pixmap, int, int) - Constructor for class org.mini2Dx.core.graphics.CustomCursor
Constructor
CYAN() - Static method in class org.mini2Dx.core.graphics.Colors
 

D

DARK_GRAY() - Static method in class org.mini2Dx.core.graphics.Colors
 
DeadZone - Interface in org.mini2Dx.core.input.deadzone
Common interface for gamepad dead zone handling implementations
debug(String, String) - Method in interface org.mini2Dx.core.Logger
 
debug(String, String) - Method in class org.mini2Dx.core.StdOutLogger
 
debugRender(Graphics) - Method in class org.mini2Dx.core.collision.Cell
 
debugRender(Graphics) - Method in class org.mini2Dx.core.collision.CellGrid
 
debugRender(Graphics) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
debugRender(Graphics) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
debugRender(Graphics) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
debugRender(Graphics) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
debugRender(Graphics) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
decompress(byte[]) - Method in class org.mini2Dx.core.JvmPlatformUtils
 
decompress(byte[]) - Method in class org.mini2Dx.core.PlatformUtils
Returns a ZlibStream to decompress data
decrementCount() - Method in class org.mini2Dx.core.assets.ReferenceCountedObject
 
DEFAULT_MAX_CAPACITY - Static variable in class org.mini2Dx.core.collections.LruIntMap
 
DEFAULT_MAX_CAPACITY - Static variable in class org.mini2Dx.core.collections.LruObjectMap
 
DEFAULT_MINIMUM_QUAD_SIZE - Static variable in class org.mini2Dx.core.collision.PointQuadTree
 
DEFAULT_POOL_SIZE - Static variable in class org.mini2Dx.core.collision.Collisions
Default pool size.
DEFAULT_POOL_SIZE - Static variable in class org.mini2Dx.core.Geometry
Default pool size.
defaultFont() - Method in class org.mini2Dx.core.Fonts
Returns the default GameFont for the current Platform
delete() - Method in interface org.mini2Dx.core.files.FileHandle
Deletes this file or empty directory and returns success.
delete(String...) - Method in class org.mini2Dx.core.PlayerData
Deletes a file or directory within in the game data location
deleteDirectory() - Method in interface org.mini2Dx.core.files.FileHandle
Deletes this file or directory and all children, recursively.
DependencyInjection - Class in org.mini2Dx.core
Provides cross-platform dependency injection
DependencyInjection(ComponentScanner) - Constructor for class org.mini2Dx.core.DependencyInjection
 
deregister(Interpolatable) - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
deregisterAll() - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
descendingKeys() - Method in class org.mini2Dx.core.collections.ByteTreeMap
 
descendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
descendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
descendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
descendingKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
descendingKeys() - Method in class org.mini2Dx.core.collections.IntTreeMap
 
descendingKeys() - Method in class org.mini2Dx.core.collections.LongTreeMap
 
descendingKeys() - Method in class org.mini2Dx.core.collections.ShortTreeMap
 
DeserializedCollection<T> - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML deserialization
DeserializedCollection(Class<?>, Field, Class<?>, Object) - Constructor for class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
DeserializedMap<T> - Class in org.mini2Dx.core.serialization.map.deserialize
Utility class used during JSON/XML deserialization
DeserializedMap(Class<?>, Field, Class<?>, Object) - Constructor for class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
di - Static variable in class org.mini2Dx.core.Mdx
disableBlending() - Method in interface org.mini2Dx.core.Graphics
Disables blending during rendering
disconnected(SwitchDualJoyConGamePad) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
disconnected(SwitchDualJoyConGamePad) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
disconnected(SwitchJoyConLGamePad) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
disconnected(SwitchJoyConLGamePad) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadListener
 
disconnected(SwitchJoyConRGamePad) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
disconnected(SwitchJoyConRGamePad) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadListener
 
disconnected(PS4GamePad) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
disconnected(PS4GamePad) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
disconnected(XboxGamePad) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
disconnected(XboxGamePad) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when a gamepad disconnects
dispose() - Method in class org.mini2Dx.core.assets.AssetLoadingTask
 
dispose() - Method in class org.mini2Dx.core.assets.AssetManager
 
dispose() - Method in class org.mini2Dx.core.collision.CollisionBox
 
dispose() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
dispose() - Method in interface org.mini2Dx.core.collision.CollisionObject
Disposes of this object, returning any pooled references to their corresponding pools
dispose() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
dispose() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
dispose() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
dispose() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
dispose() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
dispose() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
dispose() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
dispose() - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
dispose() - Method in interface org.mini2Dx.core.font.FontGlyphLayout
Disposes of this instance
dispose() - Method in interface org.mini2Dx.core.font.GameFont
Disposes of this font instance and its resources
dispose() - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
dispose() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
dispose() - Method in class org.mini2Dx.core.game.GameContainer
 
dispose() - Method in class org.mini2Dx.core.geom.Circle
 
dispose() - Method in class org.mini2Dx.core.geom.EquilateralTriangle
 
dispose() - Method in class org.mini2Dx.core.geom.LineSegment
Releases this LineSegment back to the Geometry pool (if it was created from the pool)
dispose() - Method in class org.mini2Dx.core.geom.Point
Releases this Point back to the Geometry pool (if it was created from the pool)
dispose() - Method in class org.mini2Dx.core.geom.Polygon
 
dispose() - Method in class org.mini2Dx.core.geom.Rectangle
 
dispose() - Method in class org.mini2Dx.core.geom.RegularHexagon
 
dispose() - Method in class org.mini2Dx.core.geom.RegularPentagon
 
dispose() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
dispose() - Method in class org.mini2Dx.core.geom.Shape
Releases this Shape back to the Geometry pool (if it was created from the pool)
dispose() - Method in class org.mini2Dx.core.geom.Triangle
 
dispose() - Method in interface org.mini2Dx.core.graphics.SpriteCache
Releases all the resources held by this SpriteCache.
dispose() - Method in class org.mini2Dx.core.graphics.TextureAtlas
 
dispose() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
dispose() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
dispose() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
dispose() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
dispose() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
dispose() - Method in class org.mini2Dx.core.serialization.collection.CollectionSerializedCollection
 
dispose() - Method in class org.mini2Dx.core.serialization.collection.GdxSerializedCollection
 
dispose() - Method in class org.mini2Dx.core.serialization.collection.IntSetSerializedCollection
 
dispose() - Method in class org.mini2Dx.core.serialization.collection.IterableGdxSerializedCollection
 
dispose() - Method in class org.mini2Dx.core.serialization.collection.ListSerializedCollection
 
dispose() - Method in class org.mini2Dx.core.serialization.collection.SerializedCollection
 
dispose() - Method in class org.mini2Dx.core.util.JvmZlibStream
 
disposed - Variable in class org.mini2Dx.core.geom.LineSegment
 
disposed - Variable in class org.mini2Dx.core.geom.Point
 
disposed - Variable in class org.mini2Dx.core.geom.Shape
 
downPixmap - Variable in class org.mini2Dx.core.graphics.CustomCursor
 
draw(Graphics, String, float, float) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
draw(Graphics, String, float, float, float) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
draw(Graphics, String, float, float, float, int, boolean) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
draw(Graphics, String, float, float, float, MonospaceGameFont.FontRenderListener) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
draw(Graphics, String, float, float, float, int, boolean, MonospaceGameFont.FontRenderListener) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
draw(Graphics, Array<FontBuilderGlyph>, float, float, MonospaceGameFont.FontRenderListener) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
draw(Graphics) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
draw(Graphics, String, float, float) - Method in interface org.mini2Dx.core.font.GameFont
Draws text to the Graphics context using this font
draw(Graphics, String, float, float, float) - Method in interface org.mini2Dx.core.font.GameFont
Draws text to the Graphics context using this font
draw(Graphics, String, float, float, float, int, boolean) - Method in interface org.mini2Dx.core.font.GameFont
Draws text to the Graphics context using this font
draw(Graphics) - Method in interface org.mini2Dx.core.font.GameFontCache
Draws the cache to the Graphics context
draw(Graphics, String, float, float) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
draw(Graphics, String, float, float, float) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
draw(Graphics, String, float, float, float, int, boolean) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
draw(Graphics, String, float, float, float, MonospaceGameFont.FontRenderListener) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
draw(Graphics, String, float, float, float, int, boolean, MonospaceGameFont.FontRenderListener) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
draw(Graphics, Array<MonospaceGlyph>, float, float, MonospaceGameFont.FontRenderListener) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
draw(Graphics) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
draw(Graphics) - Method in class org.mini2Dx.core.geom.Circle
 
draw(Graphics) - Method in class org.mini2Dx.core.geom.Polygon
 
draw(Graphics) - Method in class org.mini2Dx.core.geom.Rectangle
 
draw(Graphics) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
draw(Graphics) - Method in class org.mini2Dx.core.geom.Shape
Draws this shape using a Graphics instance
draw(Graphics) - Method in class org.mini2Dx.core.geom.Triangle
 
draw(Graphics) - Method in class org.mini2Dx.core.graphics.Animation
Draws the current frame of the animation
draw(Graphics, float, float) - Method in class org.mini2Dx.core.graphics.Animation
Draws the current frame of the animation
draw(Graphics, int) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Draws all the images defined in a SpriteCache to the screen.
draw(Graphics, int, int, int) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Draws a subset of the images defined in a SpriteCache to the screen.
draw(Pixmap, int, int) - Method in interface org.mini2Dx.core.graphics.Texture
Draws the given Pixmap to the texture at position x, y.
draw(Graphics, float, float, float, float) - Method in class org.mini2Dx.core.graphics.TilingDrawable
 
draw(Graphics, float, float) - Static method in class org.mini2Dx.core.PerformanceTracker
Draws the current values to screen
draw(Graphics, float, float, float, int) - Static method in class org.mini2Dx.core.PerformanceTracker
Draws the current values to screen
drawCircle(float, float, int) - Method in interface org.mini2Dx.core.Graphics
Draws a circle to the window in the current Color with the set line height
drawCircle(float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a circle to the window in the current Color with the set line height
drawCircle(int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws a circle outline with the center at x,y and a radius using the current color and stroke width.
drawFontCache(GameFontCache) - Method in interface org.mini2Dx.core.Graphics
Draws a GameFontCache to the screen
drawInBottomLeft(Graphics) - Static method in class org.mini2Dx.core.PerformanceTracker
Draws the current values to the bottom left of the screen
drawInBottomRight(Graphics) - Static method in class org.mini2Dx.core.PerformanceTracker
Draws the current values to the bottom right of the screen
drawInTopLeft(Graphics) - Static method in class org.mini2Dx.core.PerformanceTracker
Draws the current values to the top left of the screen
drawInTopRight(Graphics) - Static method in class org.mini2Dx.core.PerformanceTracker
Draws the current values to the top right of the screen
drawLine(int, int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws a line between the given coordinates using the currently set color.
drawLineSegment(float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Renders a line segment to the window in the current Color with the set line height
drawNinePatch(NinePatch, float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a NinePatch to screen
drawParticleEffect(ParticleEffect) - Method in interface org.mini2Dx.core.Graphics
Draws a ParticleEffect to screen
drawPixel(int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws a pixel at the given location with the current color.
drawPixel(int, int, Color) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws a pixel at the given location with the given color.
drawPixmap(Pixmap, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws an area from another Pixmap to this Pixmap.
drawPixmap(Pixmap, int, int, int, int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws an area from another Pixmap to this Pixmap.
drawPixmap(Pixmap, int, int, int, int, int, int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws an area from another Pixmap to this Pixmap.
drawPolygon(float[]) - Method in interface org.mini2Dx.core.Graphics
Draws a polygon to the window in the current Color
drawRect(float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Renders a rectangle to the window in the current Color with the set line height
drawRectangle(int, int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Draws a rectangle outline starting at x, y extending by width to the right and by height downwards (y-axis points downwards) using the current color.
drawShape(Shape) - Method in interface org.mini2Dx.core.Graphics
Draws an instance of Shape
drawSprite(Sprite) - Method in interface org.mini2Dx.core.Graphics
Draws a Sprite with all transformations applied to this graphics context
drawSprite(Sprite, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a Sprite at the given coordinates with all transformations applied to this graphics context
drawSpriteCache(SpriteCache, int) - Method in interface org.mini2Dx.core.Graphics
Draws a SpriteCache
drawString(String, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a string to the window
drawString(String, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a string to the window, automatically wrapping it within a specified width
drawString(String, float, float, float, int) - Method in interface org.mini2Dx.core.Graphics
Draws a string to the window, automatically wrapping it within a specified width and aligning it to the left, center or right of the width
drawTexture(Texture, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a texture to this graphics context
drawTexture(Texture, float, float, boolean) - Method in interface org.mini2Dx.core.Graphics
Draws a texture to this graphics context
drawTexture(Texture, float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a texture to this graphics context
drawTexture(Texture, float, float, float, float, boolean) - Method in interface org.mini2Dx.core.Graphics
 
drawTextureRegion(TextureRegion, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a texture region to this graphics context
drawTextureRegion(TextureRegion, float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a texture region to this graphics context
drawTextureRegion(TextureRegion, float, float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a texture region to this graphics context
drawTilingDrawable(TilingDrawable, float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a TilingDrawable to screen
drawTriangle(float, float, float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a triangle to the window in the current Color
duplicate(Object) - Static method in class org.mini2Dx.core.di.bean.PrototypeBean
 

E

edgeIterator() - Method in class org.mini2Dx.core.geom.Circle
 
EdgeIterator - Class in org.mini2Dx.core.geom
A iterator-type class for iterating over Shape edges.
EdgeIterator() - Constructor for class org.mini2Dx.core.geom.EdgeIterator
 
edgeIterator() - Method in class org.mini2Dx.core.geom.Polygon
 
edgeIterator() - Method in class org.mini2Dx.core.geom.Rectangle
 
edgeIterator() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
edgeIterator() - Method in class org.mini2Dx.core.geom.Shape
Returns an EdgeIterator for looping over the edges of this Shape
edgeIterator() - Method in class org.mini2Dx.core.geom.Triangle
 
ELEMENT_COLOR - Static variable in class org.mini2Dx.core.collision.CellGrid
 
ELEMENT_COLOR - Static variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
ELEMENT_COLOR - Static variable in class org.mini2Dx.core.collision.PointQuadTree
 
elementLimitPerQuad - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
elementLimitPerQuad - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
elements - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
elements - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
emptyDirectory() - Method in interface org.mini2Dx.core.files.FileHandle
Deletes all children of this directory, recursively.
emptyDirectory(boolean) - Method in interface org.mini2Dx.core.files.FileHandle
Deletes all children of this directory, recursively.
emptyPixmap - Variable in class org.mini2Dx.core.graphics.CustomCursor
 
enableBlending() - Method in interface org.mini2Dx.core.Graphics
Enables blending during rendering
end() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
end() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Releases the guarantee that the array returned by ConcurrentSnapshotArray.begin() won't be modified.
end() - Method in class org.mini2Dx.core.geom.EdgeIterator
End iteration
end() - Method in interface org.mini2Dx.core.graphics.FrameBuffer
Calls FrameBuffer.unbind() and restores the viewport to its default state
end() - Method in interface org.mini2Dx.core.graphics.Shader
Unbinds the shader for parameter modification
endCache() - Method in interface org.mini2Dx.core.graphics.SpriteCache
Ends the definition of the current cache
EndFrameBufferOperation - Class in org.mini2Dx.core.graphics.pipeline
EndFrameBufferOperation(Ref<FrameBuffer>) - Constructor for class org.mini2Dx.core.graphics.pipeline.EndFrameBufferOperation
 
endIteration() - Method in class org.mini2Dx.core.geom.EdgeIterator
 
endIteration() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.BooleanQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.ByteMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.CharMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.CharQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Increases the size of the backing arrays to accommodate the specified number of additional entries.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.FloatQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.IntLongMap
Increases the size of the backing array to accommodate the specified number of additional items / loadFactor.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.IntQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.LongFloatMap
Increases the size of the backing array to accommodate the specified number of additional items / loadFactor.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.LongIntMap
Increases the size of the backing array to accommodate the specified number of additional items / loadFactor.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.LongQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.ShortMap
Increases the size of the backing array to accommodate the specified number of additional items.
ensureCapacity(int) - Method in class org.mini2Dx.core.collections.ShortQueue
Increases the size of the backing array to accommodate the specified number of additional items.
ensureDataDirectoryExists() - Method in class org.mini2Dx.core.PlayerData
Internal method for setting up the save data directory (if required)
ensureDirectoryExistsForFile(String...) - Method in class org.mini2Dx.core.PlayerData
 
enterGameScreen(int, Transition, Transition) - Method in class org.mini2Dx.core.game.ScreenBasedGame
Begins a transition to a new GameScreen
enterGameScreen(int, Transition, Transition) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
enterGameScreen(int, Transition, Transition) - Method in interface org.mini2Dx.core.screen.ScreenManager
Begins a transition to a new GameScreen
entries() - Method in class org.mini2Dx.core.collections.ByteMap
Returns an iterator for the entries in the map.
Entries(ByteMap) - Constructor for class org.mini2Dx.core.collections.ByteMap.Entries
 
entries() - Method in class org.mini2Dx.core.collections.CharMap
Returns an iterator for the entries in the map.
Entries(CharMap) - Constructor for class org.mini2Dx.core.collections.CharMap.Entries
 
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns an iterator for the entries in the map.
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
entries() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
entries() - Method in class org.mini2Dx.core.collections.IntLongMap
Returns an iterator for the entries in the map.
Entries(IntLongMap) - Constructor for class org.mini2Dx.core.collections.IntLongMap.Entries
 
entries() - Method in class org.mini2Dx.core.collections.LongFloatMap
 
Entries(LongFloatMap) - Constructor for class org.mini2Dx.core.collections.LongFloatMap.Entries
 
entries() - Method in class org.mini2Dx.core.collections.LongIntMap
Returns an iterator for the entries in the map.
Entries(LongIntMap) - Constructor for class org.mini2Dx.core.collections.LongIntMap.Entries
 
entries() - Method in class org.mini2Dx.core.collections.ShortMap
Returns an iterator for the entries in the map.
Entries(ShortMap) - Constructor for class org.mini2Dx.core.collections.ShortMap.Entries
 
Entry() - Constructor for class org.mini2Dx.core.collections.ByteMap.Entry
 
Entry() - Constructor for class org.mini2Dx.core.collections.CharMap.Entry
 
Entry() - Constructor for class org.mini2Dx.core.collections.IntLongMap.Entry
 
Entry() - Constructor for class org.mini2Dx.core.collections.LongFloatMap.Entry
 
Entry() - Constructor for class org.mini2Dx.core.collections.LongIntMap.Entry
 
Entry() - Constructor for class org.mini2Dx.core.collections.ShortMap.Entry
 
equals(Object) - Method in class org.mini2Dx.core.collections.BooleanQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.ByteMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.CharMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.CharQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns false if either array is unordered.
equals(Object, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns false if either array is unordered.
equals(Object) - Method in class org.mini2Dx.core.collections.FloatQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.IntLongMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.IntQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.LongFloatMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.LongIntMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.LongQueue
 
equals(Object) - Method in class org.mini2Dx.core.collections.ShortMap
 
equals(Object) - Method in class org.mini2Dx.core.collections.ShortQueue
 
equals(Object) - Method in class org.mini2Dx.core.collision.CollisionBox
 
equals(Object) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
equals(Object) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
equals(Object) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
equals(Object) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
equals(Object) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
equals(Object) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
equals(Object) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
equals(Object) - Method in class org.mini2Dx.core.geom.Circle
 
equals(Object) - Method in class org.mini2Dx.core.geom.LineSegment
 
equals(Vector2) - Method in class org.mini2Dx.core.geom.Point
Determines if another Vector2 is exactly equal to this one
equals(Vector2, float) - Method in class org.mini2Dx.core.geom.Point
Determines if this and a Vector2 are nearly equal.
equals(float, float, float) - Method in class org.mini2Dx.core.geom.Point
Determines if a coordinate is nearly equal to this one.
equals(Object) - Method in class org.mini2Dx.core.geom.Polygon
 
equals(Object) - Method in class org.mini2Dx.core.geom.Rectangle
 
equals(Object) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
equals(Object) - Method in class org.mini2Dx.core.geom.Shape
 
equals(Object) - Method in class org.mini2Dx.core.geom.Triangle
 
equals(Color) - Method in interface org.mini2Dx.core.graphics.Color
Returns if this Color is the same as another Color
equals(GamePadButton) - Method in interface org.mini2Dx.core.input.button.GamePadButton
 
equals(GamePadButton) - Method in enum org.mini2Dx.core.input.button.PS4Button
 
equals(GamePadButton) - Method in enum org.mini2Dx.core.input.button.SwitchDualJoyConButton
 
equals(GamePadButton) - Method in enum org.mini2Dx.core.input.button.SwitchJoyConLButton
 
equals(GamePadButton) - Method in enum org.mini2Dx.core.input.button.SwitchJoyConRButton
 
equals(GamePadButton) - Method in enum org.mini2Dx.core.input.button.XboxButton
 
equals(Object) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
equals(Object) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
equals(Object) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Uses == for comparison of each item.
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Uses == for comparison of each value.
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Uses == for comparison of each item.
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Uses == for comparison of each value.
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Uses == for comparison of each value.
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Uses == for comparison of each value.
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Uses == for comparison of each item.
equalsIdentity(Object) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Uses == for comparison of each item.
EquilateralTriangle - Class in org.mini2Dx.core.geom
Implements an equilateral triangle (all three sides are equal length)
EquilateralTriangle(float, float, float) - Constructor for class org.mini2Dx.core.geom.EquilateralTriangle
Constructor
EquilateralTriangle(Geometry) - Constructor for class org.mini2Dx.core.geom.EquilateralTriangle
Constructs a EquilateralTriangle belonging to the Geometry pool
equilateralTriangle() - Method in class org.mini2Dx.core.Geometry
Allocates a EquilateralTriangle from the pool
error(String, String) - Method in interface org.mini2Dx.core.Logger
 
error(String, String, Exception) - Method in interface org.mini2Dx.core.Logger
 
error(String, String) - Method in class org.mini2Dx.core.StdOutLogger
 
error(String, String, Exception) - Method in class org.mini2Dx.core.StdOutLogger
 
execute(Runnable) - Method in interface org.mini2Dx.core.TaskExecutor
Queues a Runnable instance to be run on a separate thread
executor - Static variable in class org.mini2Dx.core.Mdx
exists() - Method in interface org.mini2Dx.core.files.FileHandle
Returns true if the file exists.
exit(boolean) - Method in class org.mini2Dx.core.PlatformUtils
Exits the game
ExtendViewport - Class in org.mini2Dx.core.graphics.viewport
Similar to FitViewport except the viewport will expand its size after scaling to fill the remaining space of the window to avoid black bars.
ExtendViewport(float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.ExtendViewport
Constructor with no maxiumum virtual screen size
ExtendViewport(float, float, float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.ExtendViewport
Constructor
ExtendViewport(boolean, float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.ExtendViewport
Constructor with no maxiumum virtual screen size
ExtendViewport(boolean, float, float, float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.ExtendViewport
Constructor
extension() - Method in interface org.mini2Dx.core.files.FileHandle
 
external(String) - Method in interface org.mini2Dx.core.Files
Convenience method that returns a FileType.EXTERNAL file handle.
ExternalFileHandleResolver - Class in org.mini2Dx.core.files
Resolves paths using Files.external(String)
ExternalFileHandleResolver() - Constructor for class org.mini2Dx.core.files.ExternalFileHandleResolver
 

F

FadeInTransition - Class in org.mini2Dx.core.screen.transition
Implements a fade in transition NOTE: Based on Slick implementation by Kevin Glass
FadeInTransition() - Constructor for class org.mini2Dx.core.screen.transition.FadeInTransition
Default constructor - fade from black in 0.5 seconds
FadeInTransition(Color) - Constructor for class org.mini2Dx.core.screen.transition.FadeInTransition
Constructs a fade in transition that lasts 0.5 seconds
FadeInTransition(Color, float) - Constructor for class org.mini2Dx.core.screen.transition.FadeInTransition
Constructs a fade in transition
FadeOutTransition - Class in org.mini2Dx.core.screen.transition
Implements a fade out transition NOTE: Based on Slick implementation by Kevin Glass
FadeOutTransition() - Constructor for class org.mini2Dx.core.screen.transition.FadeOutTransition
Default constructor - fade to black in 0.5 seconds
FadeOutTransition(Color) - Constructor for class org.mini2Dx.core.screen.transition.FadeOutTransition
Constructs a fade out transition that lasts 0.5 seconds
FadeOutTransition(Color, float) - Constructor for class org.mini2Dx.core.screen.transition.FadeOutTransition
Constructs a fade out transition
FallbackFileHandleResolver - Class in org.mini2Dx.core.files
Checks an array of FileHandleResolvers and returns the first FileHandle found
FallbackFileHandleResolver(FileHandleResolver...) - Constructor for class org.mini2Dx.core.files.FallbackFileHandleResolver
 
family - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontProperties
 
Field - Interface in org.mini2Dx.core.reflect
 
field - Variable in class org.mini2Dx.core.reflect.jvm.JvmField
 
Field - Annotation Type in org.mini2Dx.core.serialization.annotation
Indicates a field should be serialized
field - Variable in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
field - Variable in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
fieldClass - Variable in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
fieldClass - Variable in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
FileHandle - Interface in org.mini2Dx.core.files
 
FileHandleResolver - Interface in org.mini2Dx.core.files
 
Files - Interface in org.mini2Dx.core
 
files - Static variable in class org.mini2Dx.core.Mdx
Files API
FileType - Enum in org.mini2Dx.core.files
 
fill(Graphics) - Method in class org.mini2Dx.core.geom.Circle
 
fill(Graphics) - Method in class org.mini2Dx.core.geom.Polygon
 
fill(Graphics) - Method in class org.mini2Dx.core.geom.Rectangle
 
fill(Graphics) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
fill(Graphics) - Method in class org.mini2Dx.core.geom.Shape
Fills this shape using a Graphics instance
fill(Graphics) - Method in class org.mini2Dx.core.geom.Triangle
 
fill() - Method in interface org.mini2Dx.core.graphics.Pixmap
Fills the complete bitmap with the currently set color.
fillCircle(float, float, int) - Method in interface org.mini2Dx.core.Graphics
Fills a circle to the window in the current Color
fillCircle(float, float, float) - Method in interface org.mini2Dx.core.Graphics
Fills a circle to the window in the current Color
fillCircle(int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Fills a circle with the center at x,y and a radius using the current color.
fillPolygon(float[], short[]) - Method in interface org.mini2Dx.core.Graphics
Fills a polygon to the window in the current Color
fillRect(float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Fills a rectangle to the window in the current Color
fillRectangle(int, int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Fills a rectangle starting at x, y extending by width to the right and by height downwards (y-axis points downwards) using the current color.
fillShape(Shape) - Method in interface org.mini2Dx.core.Graphics
Fills an instance of Shape
fillTriangle(float, float, float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Draws a triangle to the window in the current Color
fillTriangle(int, int, int, int, int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Fills a triangle with vertices at x1,y1 and x2,y2 and x3,y3 using the current color.
FillViewport - Class in org.mini2Dx.core.graphics.viewport
A Viewport with a fixed virtual screen size.
FillViewport(float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.FillViewport
Constructor
FillViewport(boolean, float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.FillViewport
Constructor
findKey(Object, boolean, byte) - Method in class org.mini2Dx.core.collections.ByteMap
Returns the key for the specified value, or notFound if it is not in the map.
findKey(Object, boolean, char) - Method in class org.mini2Dx.core.collections.CharMap
Returns the key for the specified value, or notFound if it is not in the map.
findKey(Object, boolean, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
findKey(Object, boolean, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
findKey(Object, boolean, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
findKey(float, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns the key for the specified value, or null if it is not in the map.
findKey(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns the key for the specified value, or null if it is not in the map.
findKey(Object, boolean, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Returns the key for the specified value, or notFound if it is not in the map.
findKey(Object, boolean, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
findKey(Object, boolean, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
findKey(Object, boolean, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Returns the key for the specified value, or notFound if it is not in the map.
findKey(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns the key for the specified value, or null if it is not in the map.
findKey(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns the key for the specified value, or null if it is not in the map.
findKey(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns the key for the specified value, or null if it is not in the map.
findKey(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns the key for the specified value, or null if it is not in the map.
findKey(Object, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns the key for the specified value, or null if it is not in the map.
findKey(Object, boolean, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
findKey(Object, boolean, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
findKey(long, int) - Method in class org.mini2Dx.core.collections.IntLongMap
Returns the key for the specified value, or null if it is not in the map.
findKey(float, long) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns the key for the specified value, or notFound if it is not in the map.
findKey(float, float, long) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns the key for the specified value, or notFound if it is not in the map.
findKey(int, long) - Method in class org.mini2Dx.core.collections.LongIntMap
Returns the key for the specified value, or null if it is not in the map.
findKey(Object, boolean, short) - Method in class org.mini2Dx.core.collections.ShortMap
Returns the key for the specified value, or notFound if it is not in the map.
findRegion(String) - Method in class org.mini2Dx.core.graphics.TextureAtlas
Returns the first region found with the specified name.
findRegion(String, int) - Method in class org.mini2Dx.core.graphics.TextureAtlas
Returns the first region found with the specified name and index.
findRegions(String) - Method in class org.mini2Dx.core.graphics.TextureAtlas
Returns all regions with the specified name, ordered by smallest to largest index.
finishLoading() - Method in class org.mini2Dx.core.assets.AssetManager
 
FIREBRICK() - Static method in class org.mini2Dx.core.graphics.Colors
 
first() - Method in class org.mini2Dx.core.collections.BooleanQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.CharQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns the first item.
first() - Method in class org.mini2Dx.core.collections.FloatQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.IntQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.LongQueue
Returns the first (head) item in the queue (without removing it).
first() - Method in class org.mini2Dx.core.collections.ShortQueue
Returns the first (head) item in the queue (without removing it).
firstKey() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
firstValue() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
FitViewport - Class in org.mini2Dx.core.graphics.viewport
A Viewport with a fixed virtual screen size.
FitViewport(float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.FitViewport
Constructor
FitViewport(boolean, float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.FitViewport
Constructor
flip(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
flip(boolean, boolean) - Method in class org.mini2Dx.core.graphics.Animation
Sets the flipX and flipY to the current frame
flip(boolean, boolean) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
flipY() - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
FloatQueue - Class in org.mini2Dx.core.collections
 
FloatQueue() - Constructor for class org.mini2Dx.core.collections.FloatQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
FloatQueue(int) - Constructor for class org.mini2Dx.core.collections.FloatQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
FloatQueue.FloatQueueIterable - Class in org.mini2Dx.core.collections
 
FloatQueue.FloatQueueIterator - Class in org.mini2Dx.core.collections
 
FloatQueueIterable(FloatQueue) - Constructor for class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterable
 
FloatQueueIterable(FloatQueue, boolean) - Constructor for class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterable
 
FloatQueueIterator(FloatQueue) - Constructor for class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterator
 
FloatQueueIterator(FloatQueue, boolean) - Constructor for class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterator
 
flush() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
Frees all obtained instances.
flush() - Method in interface org.mini2Dx.core.Graphics
Immediately flushes everything rendered rather than waiting until the end of rendering
FontBuilderChar() - Constructor for class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
FontBuilderGameFont - Class in org.mini2Dx.core.font
A GameFont made with FontBuilder
FontBuilderGameFont(FontBuilderGameFont.FontParameters) - Constructor for class org.mini2Dx.core.font.FontBuilderGameFont
 
FontBuilderGameFont.FontBuilderChar - Class in org.mini2Dx.core.font
 
FontBuilderGameFont.FontParameters - Class in org.mini2Dx.core.font
 
FontBuilderGameFont.FontProperties - Class in org.mini2Dx.core.font
 
FontBuilderGameFontCache - Class in org.mini2Dx.core.font
 
FontBuilderGameFontCache(FontBuilderGameFont) - Constructor for class org.mini2Dx.core.font.FontBuilderGameFontCache
 
FontBuilderGlyph - Class in org.mini2Dx.core.font
 
FontBuilderGlyphLayout - Class in org.mini2Dx.core.font
 
FontBuilderGlyphLayout(FontBuilderGameFont) - Constructor for class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
FontBuilderXmlReader - Class in org.mini2Dx.core.font
 
FontBuilderXmlReader() - Constructor for class org.mini2Dx.core.font.FontBuilderXmlReader
 
FontGlyphLayout - Interface in org.mini2Dx.core.font
Computes glyph geometry
FontParameters() - Constructor for class org.mini2Dx.core.font.FontBuilderGameFont.FontParameters
 
FontParameters() - Constructor for class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
FontProperties() - Constructor for class org.mini2Dx.core.font.FontBuilderGameFont.FontProperties
 
Fonts - Class in org.mini2Dx.core
 
Fonts() - Constructor for class org.mini2Dx.core.Fonts
 
fonts - Static variable in class org.mini2Dx.core.Mdx
Fonts API
forceTo(float, float, float, float) - Method in interface org.mini2Dx.core.collision.CollisionArea
Sets the current x, y, width and height and force updates the rendering state to match
forceTo(float, float) - Method in class org.mini2Dx.core.collision.CollisionBox
 
forceTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionBox
 
forceTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
forceTo(float, float) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
forceTo(float, float) - Method in interface org.mini2Dx.core.collision.CollisionObject
Sets the current x and y coordinate to the specified x and y and force updates the rendering position to match
forceTo(float, float) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
forceTo(float, float) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
forceTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
forceTo(float[]) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
forceTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
forceTo(float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
forceTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
forceTo(float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
forceTo(float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
forceTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
forceTo(float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
forceToHeight(float) - Method in interface org.mini2Dx.core.collision.CollisionArea
Sets the current height to the specified height and force updates the rendering bounds to match
forceToHeight(float) - Method in class org.mini2Dx.core.collision.CollisionBox
Sets the current height to the specified height and force updates the rendering bounds to match
forceToHeight(float) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
forceToHeight(float) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
forceToHeight(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
forceToHeight(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
forceToHeight(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
forceToWidth(float) - Method in interface org.mini2Dx.core.collision.CollisionArea
Sets the current width to the specified width and force updates the rendering bounds to match
forceToWidth(float) - Method in class org.mini2Dx.core.collision.CollisionBox
Sets the current width to the specified width and force updates the rendering bounds to match
forceToWidth(float) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
forceToWidth(float) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
forceToWidth(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
forceToWidth(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
forceToWidth(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
FOREST() - Static method in class org.mini2Dx.core.graphics.Colors
 
forName(String) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
forName(String) - Method in interface org.mini2Dx.core.Reflection
Returns the class/interface/annotation/etc.
FrameBuffer - Interface in org.mini2Dx.core.graphics
Base interface for frame buffer implementations.
frameHeight - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
framePaddingBottom - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
framePaddingLeft - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
framePaddingRight - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
framePaddingTop - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
FrameSpreadTask - Interface in org.mini2Dx.core.executor
Interface for tasks that can execute partially over each frame
frameWidth - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
free(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
free(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
Puts the specified object in the pool, making it eligible to be returned by ConcurrentPool.obtain().
free(Object) - Static method in class org.mini2Dx.core.collections.concurrent.ConcurrentPools
Frees an object from the pool.
free(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
Puts the specified object in the pool, making it eligible to be returned by ConcurrentReflectionPool.obtain().
freeAll(Array<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
freeAll(Array<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
Puts the specified objects in the pool.
freeAll(Array) - Static method in class org.mini2Dx.core.collections.concurrent.ConcurrentPools
Frees the specified objects from the pool.
freeAll(Array, boolean) - Static method in class org.mini2Dx.core.collections.concurrent.ConcurrentPools
Frees the specified objects from the pool.
freeAll(Array<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
Puts the specified objects in the pool.
fromFriendlyString(String) - Static method in enum org.mini2Dx.core.input.GamePadType
 
fromInternalName(String) - Static method in enum org.mini2Dx.core.input.button.PS4Button
 
fromInternalName(String) - Static method in enum org.mini2Dx.core.input.button.SwitchDualJoyConButton
 
fromInternalName(String) - Static method in enum org.mini2Dx.core.input.button.SwitchJoyConLButton
 
fromInternalName(String) - Static method in enum org.mini2Dx.core.input.button.SwitchJoyConRButton
 
fromInternalName(String) - Static method in enum org.mini2Dx.core.input.button.XboxButton
 
fromJson(FileHandle, Class<T>) - Method in class org.mini2Dx.core.serialization.JsonSerializer
Reads a JSON document and converts it into an object of the specified type
fromJson(String, Class<T>) - Method in class org.mini2Dx.core.serialization.JsonSerializer
Reads a JSON document and converts it into an object of the specified type
fromXml(String, Class<T>) - Method in class org.mini2Dx.core.serialization.XmlSerializer
Reads a XML document and converts it into an object of the specified type
fromXml(Reader, Class<T>) - Method in class org.mini2Dx.core.serialization.XmlSerializer
Reads an XML document from a Reader and converts it into an object of the specified type

G

GameContainer - Class in org.mini2Dx.core.game
Base class for mini2Dx game containers.
GameContainer() - Constructor for class org.mini2Dx.core.game.GameContainer
 
GameDataOutputStream - Class in org.mini2Dx.core.serialization
Extends DataOutputStream so that we can listen for a close event
GameDataOutputStream(OutputStream) - Constructor for class org.mini2Dx.core.serialization.GameDataOutputStream
Creates a new data output stream to write data to the specified underlying output stream.
GameDataOutputStream.CloseListener - Interface in org.mini2Dx.core.serialization
 
GameDataSerializable - Interface in org.mini2Dx.core.serialization
Interface for implementing serializable classes which read/write in binary formats
GameFont - Interface in org.mini2Dx.core.font
 
GameFontCache - Interface in org.mini2Dx.core.font
Caches glyph geometry for fast rendering of static text
gameIdentifier - Static variable in class org.mini2Dx.core.Mdx
This game's unique identifier for app stores
GamePad - Interface in org.mini2Dx.core.input
Common interface for gamepads/controllers/joysticks/etc.
gamePad - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
gamePad - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
GamePadButton - Interface in org.mini2Dx.core.input.button
 
GamePadConnectionListener - Interface in org.mini2Dx.core.input
 
GamePadListener - Interface in org.mini2Dx.core.input
Event listener interface for GamePad
GamePadMapping<T extends MappedGamePadListener> - Interface in org.mini2Dx.core.input
Base interface for GamePad mappings
GamePadType - Enum in org.mini2Dx.core.input
 
GameResizeListener - Interface in org.mini2Dx.core.game
Common interface for listening to GameContainer resizes
GameScreen - Interface in org.mini2Dx.core.screen
A common interface to game screen implementations
gb() - Method in interface org.mini2Dx.core.graphics.Color
 
GdxDeserializedCollection<T,N> - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML deserialization
GdxDeserializedCollection(Class<?>, Class<T>, Class<N>, Field, Class<?>, Object) - Constructor for class org.mini2Dx.core.serialization.collection.GdxDeserializedCollection
 
GdxDeserializedMap<T> - Class in org.mini2Dx.core.serialization.map.deserialize
Utility class used during JSON/XML deserialization
GdxDeserializedMap(Class<?>, Field, Class<T>, Class<?>, Class<?>, Object) - Constructor for class org.mini2Dx.core.serialization.map.deserialize.GdxDeserializedMap
 
GdxSerializedCollection<T> - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML serialization
GdxSerializedCollection(Class<T>, T) - Constructor for class org.mini2Dx.core.serialization.collection.GdxSerializedCollection
 
geom - Static variable in class org.mini2Dx.core.Mdx
Object pool for Geometry classes
geometry - Variable in class org.mini2Dx.core.geom.LineSegment
 
geometry - Variable in class org.mini2Dx.core.geom.Shape
 
Geometry - Class in org.mini2Dx.core
Provides pooled geometry classes.
Geometry() - Constructor for class org.mini2Dx.core.Geometry
 
get(String, Class<T>) - Method in class org.mini2Dx.core.assets.AssetManager
 
get(int) - Method in class org.mini2Dx.core.collections.BooleanQueue
Retrieves the value in queue without removing it.
get(byte) - Method in class org.mini2Dx.core.collections.ByteMap
 
get(byte, V) - Method in class org.mini2Dx.core.collections.ByteMap
 
get(char) - Method in class org.mini2Dx.core.collections.CharMap
 
get(char, V) - Method in class org.mini2Dx.core.collections.CharMap
 
get(int) - Method in class org.mini2Dx.core.collections.CharQueue
Retrieves the value in queue without removing it.
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
get(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns the value (which may be null) for the specified key, or null if the key is not in the map.
get(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns the value (which may be null) for the specified key, or the default value if the key is not in the map.
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Retrieves the value in queue without removing it.
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
get(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
get(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
get(char, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Retrieves the value in queue without removing it.
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Retrieves the value in queue without removing it.
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
get(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
get(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
get(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Retrieves the value in queue without removing it.
get(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
get(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
get(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Retrieves the value in queue without removing it.
get(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
get(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
get(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns the value (which may be null) for the specified key, or null if the key is not in the map.
get(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns the value (which may be null) for the specified key, or the default value if the key is not in the map.
get(K, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns the value (which may be null) for the specified key, or the default value if the key is not in the map.
get(K, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns the value (which may be null) for the specified key, or the default value if the key is not in the map.
get(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns the value (which may be null) for the specified key, or null if the key is not in the map.
get(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns the value (which may be null) for the specified key, or the default value if the key is not in the map.
get(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
get(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns the value (which may be null) for the specified key, or null if the key is not in the map.
get(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns the value (which may be null) for the specified key, or the default value if the key is not in the map.
get(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
get(Class<T>, int) - Static method in class org.mini2Dx.core.collections.concurrent.ConcurrentPools
Returns a new or existing pool for the specified type, stored in a Class to Pool map.
get(Class<T>) - Static method in class org.mini2Dx.core.collections.concurrent.ConcurrentPools
Returns a new or existing pool for the specified type, stored in a Class to Pool map.
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Retrieves the value in queue without removing it.
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
get(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Retrieves the value in queue without removing it.
get(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
get(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
Retrieves an element at a given index
get(int) - Method in class org.mini2Dx.core.collections.FloatQueue
Retrieves the value in queue without removing it.
get(int, long) - Method in class org.mini2Dx.core.collections.IntLongMap
 
get(int) - Method in class org.mini2Dx.core.collections.IntQueue
Retrieves the value in queue without removing it.
get(long, float) - Method in class org.mini2Dx.core.collections.LongFloatMap
 
get(long) - Method in class org.mini2Dx.core.collections.LongIntMap
 
get(long, int) - Method in class org.mini2Dx.core.collections.LongIntMap
 
get(int) - Method in class org.mini2Dx.core.collections.LongQueue
Retrieves the value in queue without removing it.
get(int) - Method in class org.mini2Dx.core.collections.LruIntMap
 
get(int, V) - Method in class org.mini2Dx.core.collections.LruIntMap
 
get(T) - Method in class org.mini2Dx.core.collections.LruObjectMap
 
get(K, V) - Method in class org.mini2Dx.core.collections.LruObjectMap
 
get(short) - Method in class org.mini2Dx.core.collections.ShortMap
 
get(short, V) - Method in class org.mini2Dx.core.collections.ShortMap
 
get(int) - Method in class org.mini2Dx.core.collections.ShortQueue
Retrieves the value in queue without removing it.
get(K, V) - Method in class org.mini2Dx.core.di.injection.PrototypeInjectionMap
 
get(Object) - Method in interface org.mini2Dx.core.reflect.Field
Returns the current value of the field for a given instance
get(Object) - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
get(int) - Method in class org.mini2Dx.core.serialization.collection.CollectionSerializedCollection
 
get(int) - Method in class org.mini2Dx.core.serialization.collection.GdxSerializedCollection
 
get(int) - Method in class org.mini2Dx.core.serialization.collection.IntSetSerializedCollection
 
get(int) - Method in class org.mini2Dx.core.serialization.collection.IterableGdxSerializedCollection
 
get(int) - Method in class org.mini2Dx.core.serialization.collection.ListSerializedCollection
 
get(int) - Method in class org.mini2Dx.core.serialization.collection.SerializedCollection
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.ArrayMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.IntFloatMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.IntIntMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.IntMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.LongMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.MapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectFloatMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectIntMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.OrderedMapSerializedMap
 
get(Object) - Method in class org.mini2Dx.core.serialization.map.serialize.SerializedMap
 
get() - Method in class org.mini2Dx.core.util.Ref
 
getAAsByte() - Method in interface org.mini2Dx.core.graphics.Color
Returns the alpha component of this Color
getAAsFloat() - Method in interface org.mini2Dx.core.graphics.Color
Returns the alpha component of this Color
getAccelerometer(int) - Method in interface org.mini2Dx.core.input.GamePad
Returns the current accelerometer value
getAccelerometerSensitivity() - Method in interface org.mini2Dx.core.input.GamePad
Returns the accelerometer sensitivity
getAll(Class<T>) - Method in class org.mini2Dx.core.assets.AssetManager
 
getAlpha() - Method in interface org.mini2Dx.core.graphics.Sprite
 
getAndClear(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Returns the bit at the given index and clears it in one go.
getAndIncrement(int, float, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns the key's current value and increments the stored value.
getAndIncrement(int, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns the key's current value and increments the stored value.
getAndIncrement(K, float, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns the key's current value and increments the stored value.
getAndIncrement(K, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns the key's current value and increments the stored value.
getAndIncrement(int, long, long) - Method in class org.mini2Dx.core.collections.IntLongMap
Returns the key's current value and increments the stored value.
getAndIncrement(long, float, float) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns the key's current value and increments the stored value.
getAndSet(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Returns the bit at the given index and sets it in one go.
getAnnotation(Class<T>) - Method in interface org.mini2Dx.core.reflect.Annotation
Returns the underlying Annotation value
getAnnotation(Class<T>) - Method in class org.mini2Dx.core.reflect.jvm.JvmAnnotation
 
getAnnotation(Class, Class<? extends Annotation>) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getAnnotation(Class, Class<? extends Annotation>) - Method in interface org.mini2Dx.core.Reflection
Returns the specific annotation
getAnnotations(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getAnnotations(Class) - Method in interface org.mini2Dx.core.Reflection
Returns declared and generated annotations that this class is annotated with
getAnnotationType() - Method in interface org.mini2Dx.core.reflect.Annotation
Returns the Annotation class for this annotation
getAnnotationType() - Method in class org.mini2Dx.core.reflect.jvm.JvmAnnotation
 
getAvailableMemory() - Method in class org.mini2Dx.core.JvmPlatformUtils
 
getAvailableMemory() - Method in class org.mini2Dx.core.PlatformUtils
Gets the total memory available for the game
getAverage() - Method in class org.mini2Dx.core.util.RollingAverage
 
getAverageFrameDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the average duration of frames (update/interpolate/render/flush)
getAverageFrameInterval() - Method in class org.mini2Dx.core.PlatformUtils
Returns the average interval of frames (the delta)
getAverageInterpolateDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the average duration of interpolate()
getAverageRenderDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the average duration of render(Graphics)
getAverageUpdateDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the average duration of update()
getAxis(int) - Method in interface org.mini2Dx.core.input.GamePad
Returns the current value of an axis
getBackgroundColor() - Method in interface org.mini2Dx.core.Graphics
Returns the background Color
getBAsByte() - Method in interface org.mini2Dx.core.graphics.Color
Returns the blue component of this Color
getBAsFloat() - Method in interface org.mini2Dx.core.graphics.Color
Returns the blue component of this Color
getBean(Class<T>) - Method in class org.mini2Dx.core.DependencyInjection
 
getBlending() - Method in interface org.mini2Dx.core.graphics.Pixmap
 
getBottomHeight() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getBoundingBox() - Method in class org.mini2Dx.core.geom.Circle
Returns the bounding box of this Circle
getBoundingRectangle() - Method in interface org.mini2Dx.core.graphics.Sprite
Returns the bounding axis aligned Rectangle that bounds this sprite.
getCache(String, Class<T>) - Method in class org.mini2Dx.core.assets.AsyncLoadingCache
 
getCache(String, Class<T>, T) - Method in class org.mini2Dx.core.assets.AsyncLoadingCache
 
getCapHeight() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
getCapHeight() - Method in interface org.mini2Dx.core.font.GameFont
Returns the height of a capital letter above the baseline
getCapHeight() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
getCenterX() - Method in class org.mini2Dx.core.geom.Circle
 
getCenterX() - Method in class org.mini2Dx.core.geom.Polygon
 
getCenterX() - Method in class org.mini2Dx.core.geom.Rectangle
Returns the x coordinate of the center of this Rectangle
getCenterX() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getCenterX() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns the center x coordinate of this object.
getCenterX() - Method in class org.mini2Dx.core.geom.Triangle
 
getCenterY() - Method in class org.mini2Dx.core.geom.Circle
 
getCenterY() - Method in class org.mini2Dx.core.geom.Polygon
 
getCenterY() - Method in class org.mini2Dx.core.geom.Rectangle
Returns the y coordinate of the center of this Rectangle
getCenterY() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getCenterY() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns the center y coordinate of this object.
getCenterY() - Method in class org.mini2Dx.core.geom.Triangle
 
getClassData(Class) - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
getClassKey(Class<T>) - Static method in class org.mini2Dx.core.di.bean.Bean
Returns the key to be used for a given Class
getClazz() - Method in class org.mini2Dx.core.assets.AssetDescriptor
 
getClazz() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getClipboardContents() - Method in interface org.mini2Dx.core.Input
Returns the clipboard contents.
getColor() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
getColor() - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
getColor() - Method in interface org.mini2Dx.core.font.GameFont
Returns the Color the font will be rendered with
getColor() - Method in interface org.mini2Dx.core.font.GameFontCache
Returns the Color used for subsequent text operations
getColor() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
getColor() - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
getColor() - Method in class org.mini2Dx.core.graphics.Animation
Returns the Color tint applied to each frame
getColor() - Method in interface org.mini2Dx.core.Graphics
Returns the Color to draw shapes with
getColor() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getColor() - Method in interface org.mini2Dx.core.graphics.SpriteCache
Indicates the Color currently used to tint images when they are added to the SpriteCache
getCompletedTasks() - Method in class org.mini2Dx.core.assets.AssetManager
Returns the number of already loaded assets
getComponentScanner() - Method in class org.mini2Dx.core.DependencyInjection
 
getConstructorArgName(int) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
getConstructorArgPrimitiveType(int) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
getConstructorArgType(int) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
getConstructorArgTypes() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
getConstructorArgTypesWithPrimitives() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
getConstructorData(int) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getConstructors(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getConstructors(Class) - Method in interface org.mini2Dx.core.Reflection
Returns an array of all (declared + compiler generated) constructors for a given class
getCurrentFrame() - Method in class org.mini2Dx.core.graphics.Animation
Returns the T of the current frame
getCurrentFrameIndex() - Method in class org.mini2Dx.core.graphics.Animation
Returns the index of the current frame
getCustomShader() - Method in interface org.mini2Dx.core.graphics.SpriteCache
Indicates the custom Shader used to draw images to the cache
getDeadZone() - Method in class org.mini2Dx.core.input.deadzone.AxialDeadZone
 
getDeadZone() - Method in interface org.mini2Dx.core.input.deadzone.DeadZone
Returns the dead zone threshold
getDeadZone() - Method in class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
getDeadZone() - Method in class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
getDeadZone() - Method in class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
getDeclaredAnnotation(Class<? extends Annotation>) - Method in interface org.mini2Dx.core.reflect.Field
Returns a annotation on this field
getDeclaredAnnotation(Class<? extends Annotation>) - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
getDeclaredAnnotation(Class<? extends Annotation>) - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
getDeclaredAnnotation(Class, Class<? extends Annotation>) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getDeclaredAnnotation(Class<? extends Annotation>) - Method in interface org.mini2Dx.core.reflect.Method
Returns a annotation on this method
getDeclaredAnnotation(Class, Class<? extends Annotation>) - Method in interface org.mini2Dx.core.Reflection
Returns
getDeclaredAnnotations() - Method in interface org.mini2Dx.core.reflect.Field
Returns the declared annotations
getDeclaredAnnotations() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
getDeclaredAnnotations() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
getDeclaredAnnotations(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getDeclaredAnnotations() - Method in interface org.mini2Dx.core.reflect.Method
Returns the declared annotations
getDeclaredAnnotations(Class) - Method in interface org.mini2Dx.core.Reflection
Returns declared annotations that this class is annotated with
getDeclaredConstructors(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getDeclaredConstructors(Class) - Method in interface org.mini2Dx.core.Reflection
Returns an array of declared constructors for a given class
getDeclaredField(Class, String) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getDeclaredField(Class, String) - Method in interface org.mini2Dx.core.Reflection
Returns a declared field with a given name for a given class
getDeclaredFields(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getDeclaredFields(Class) - Method in interface org.mini2Dx.core.Reflection
Returns an array of declared fields for a given class
getDeclaredMethods(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getDeclaredMethods(Class) - Method in interface org.mini2Dx.core.Reflection
Returns an array of declared methods for a given class
getDeclaringClass() - Method in interface org.mini2Dx.core.reflect.Constructor
The class that declares this constructor
getDeclaringClass() - Method in class org.mini2Dx.core.reflect.jvm.JvmConstructor
 
getDeclaringClass() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
getDeclaringClass() - Method in interface org.mini2Dx.core.reflect.Method
Returns the Class object representing the class or interface that declares the method.
getDependencies(AssetDescriptor<T>, AsyncLoadingCache) - Method in interface org.mini2Dx.core.assets.AssetLoader
Returns an Array of assets that the requested asset depends on
getDependencies(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.MusicLoader
 
getDependencies(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.PixmapLoader
 
getDependencies(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.ShaderLoader
 
getDependencies(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.SoundLoader
 
getDependencies(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.TextureAtlasLoader
 
getDependencies(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.TextureLoader
 
getDependencies() - Method in class org.mini2Dx.core.graphics.TextureAtlasConfig
 
getDistanceFromCenter(Vector2) - Method in class org.mini2Dx.core.geom.Circle
Returns the distance from the center of this Circle to a point
getDistanceFromCenter(float, float) - Method in class org.mini2Dx.core.geom.Circle
Returns the distance from the center of this Circle to a point
getDistanceTo(float, float) - Method in class org.mini2Dx.core.geom.Circle
Returns the distance from the edge of this Circle to a point
getDistanceTo(float, float) - Method in class org.mini2Dx.core.geom.Point
 
getDistanceTo(Positionable) - Method in class org.mini2Dx.core.geom.Point
 
getDistanceTo(float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
getDistanceTo(Positionable) - Method in interface org.mini2Dx.core.geom.Positionable
Returns this distance between this object's x,y coordinates and the provided Positionable's xy coordinates
getDistanceTo(float, float) - Method in interface org.mini2Dx.core.geom.Positionable
Returns this distance between this object's x,y coordinates and the provided xy coordinates
getDistanceTo(float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
getDistanceTo(float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getDistanceTo(Positionable) - Method in class org.mini2Dx.core.geom.Shape
Returns the distance from this Shape to a Positionable
getDistanceTo(float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
getDownPixmap() - Method in class org.mini2Dx.core.graphics.CustomCursor
 
getEdgeLineSegment() - Method in class org.mini2Dx.core.geom.EdgeIterator
Returns the LineSegment of the edge
getEdgeLineSegment() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
getElementLimitPerQuad() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementLimitPerQuad() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElements() - Method in class org.mini2Dx.core.collision.Cell
 
getElements(Array<T>) - Method in class org.mini2Dx.core.collision.Cell
 
getElements(IntMap<T>) - Method in class org.mini2Dx.core.collision.Cell
 
getElements() - Method in class org.mini2Dx.core.collision.CellGrid
 
getElements(Array<T>) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElements() - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElements(Array<T>) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElements() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElements(Array<T>) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElements() - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElements(Array<T>) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElements() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElements(Array<T>) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElements() - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElements(Array<T>) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsContainingArea(Shape, boolean) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsContainingArea(IntMap<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsContainingArea(Shape, boolean) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsContainingArea(IntMap<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsContainingArea(Shape, boolean) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsContainingArea(Array<T>, Shape, boolean) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsContainingArea(Shape, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingArea(Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingArea(Array<T>, Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingArea(Shape, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsContainingArea(Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsContainingArea(Array<T>, Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsContainingArea(Shape, boolean) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingArea(Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingArea(Array<T>, Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingArea(Shape, QuadTreeSearchDirection, boolean) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsContainingArea(Array<T>, Shape, QuadTreeSearchDirection, boolean) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsContainingArea(Shape, boolean) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsContainingArea(Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsContainingArea(Array<T>, Shape, boolean) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsContainingArea(Array<T>, Shape, QuadTreeSearchDirection, boolean) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsContainingAreaUpwards(Array<T>, Shape, boolean, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsContainingAreaUpwards(Array<T>, Shape, boolean, boolean) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsContainingPoint(Point) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsContainingPoint(IntMap<T>, Point) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsContainingPoint(Point) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsContainingPoint(IntMap<T>, Point) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsContainingPoint(Point) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsContainingPoint(Array<T>, Point) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsContainingPoint(Point) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingPoint(Point, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingPoint(Array<T>, Point, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsContainingPoint(Array<T>, Point, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsContainingPoint(Point) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingPoint(Point, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingPoint(Array<T>, Point, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsContainingPoint(Point, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsContainingPoint(Array<T>, Point, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsContainingPoint(Array<T>, Point) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsContainingPoint(Array<T>, Point, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsIntersectingLineSegment(LineSegment) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsIntersectingLineSegment(IntMap<T>, LineSegment) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsIntersectingLineSegment(LineSegment) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsIntersectingLineSegment(IntMap<T>, LineSegment) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsIntersectingLineSegment(LineSegment) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsIntersectingLineSegment(LineSegment) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsIntersectingLineSegment(LineSegment, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsIntersectingLineSegment(LineSegment) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsIntersectingLineSegment(LineSegment, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsIntersectingLineSegment(LineSegment, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsIntersectingLineSegment(Array<T>, LineSegment, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsWithinArea(Shape) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsWithinArea(IntMap<T>, Shape) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsWithinArea(Shape) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsWithinArea(IntMap<T>, Shape) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsWithinArea(Shape) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsWithinArea(Array<T>, Shape) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsWithinArea(Shape) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinArea(Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinArea(Array<T>, Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsWithinArea(Array<T>, Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getElementsWithinArea(Shape) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinArea(Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinArea(Array<T>, Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinArea(Shape, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsWithinArea(Array<T>, Shape, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsWithinArea(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsWithinArea(Array<T>, Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsWithinAreaIgnoringEdges(Shape) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsWithinAreaIgnoringEdges(IntMap<T>, Shape) - Method in class org.mini2Dx.core.collision.Cell
 
getElementsWithinAreaIgnoringEdges(Shape) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsWithinAreaIgnoringEdges(IntMap<T>, Shape) - Method in class org.mini2Dx.core.collision.CellGrid
 
getElementsWithinAreaIgnoringEdges(Shape) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape) - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getElementsWithinAreaIgnoringEdges(Shape) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinAreaIgnoringEdges(Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getElementsWithinAreaIgnoringEdges(Shape) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinAreaIgnoringEdges(Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getElementsWithinAreaIgnoringEdges(Shape, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape, QuadTreeSearchDirection) - Method in interface org.mini2Dx.core.collision.QuadTree
 
getElementsWithinAreaIgnoringEdges(Shape) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsWithinAreaIgnoringEdges(Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementsWithinAreaIgnoringEdges(Array<T>, Shape, QuadTreeSearchDirection) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getElementType(int) - Method in interface org.mini2Dx.core.reflect.Field
Returns the class of the generic type parameter at the specific index
getElementType(int) - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
getElementType(int) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
getEmptyPixmap() - Method in class org.mini2Dx.core.graphics.CustomCursor
 
getFallbackImplementation() - Method in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
getFallbackImplementation() - Method in class org.mini2Dx.core.serialization.collection.GdxDeserializedCollection
 
getFallbackImplementation() - Method in class org.mini2Dx.core.serialization.collection.ListDeserializedCollection
 
getFallbackImplementation() - Method in class org.mini2Dx.core.serialization.collection.SetDeserializedCollection
 
getFallbackImplementation() - Method in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
getFallbackImplementation() - Method in class org.mini2Dx.core.serialization.map.deserialize.GdxDeserializedMap
 
getFallbackImplementation() - Method in class org.mini2Dx.core.serialization.map.deserialize.MapDeserializedMap
 
getField(Class, String) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getField(Class, String) - Method in interface org.mini2Dx.core.Reflection
Returns a declared or compiler generated field with a given name for a given class
getField() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
getFieldData(int) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getFieldData(String) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getFieldData(Class, String) - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
getFieldDataAsField(int) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getFieldDataAsFieldArray() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getFieldName() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
getFields(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getFields(Class) - Method in interface org.mini2Dx.core.Reflection
Returns an array of all (declared + compiler generated) fields for a given class
getFileHandle(String...) - Method in class org.mini2Dx.core.PlayerData
Returns a FileHandle of a file or directory in the player data location
getFileHandleResolver() - Method in class org.mini2Dx.core.assets.AssetManager
 
getFilePath() - Method in class org.mini2Dx.core.assets.AssetDescriptor
 
getFilter() - Method in interface org.mini2Dx.core.graphics.Pixmap
 
getFlipX() - Method in class org.mini2Dx.core.graphics.Animation
Returns the flipX of the current frame
getFlipY() - Method in class org.mini2Dx.core.graphics.Animation
Returns the flipY of the current frame
getFont() - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
getFont() - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
getFont() - Method in interface org.mini2Dx.core.font.FontGlyphLayout
Returns the GameFont that this FontGlyphLayout was created from
getFont() - Method in interface org.mini2Dx.core.font.GameFontCache
Returns the underlying GameFont for this cache
getFont() - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
getFont() - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
getFont() - Method in interface org.mini2Dx.core.Graphics
Returns the GameFont to draw Strings with
getFontParameters() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
getFormat() - Method in interface org.mini2Dx.core.graphics.Pixmap
 
getFrame(int) - Method in class org.mini2Dx.core.graphics.Animation
Returns the frame at a given index
getFrameId() - Method in interface org.mini2Dx.core.Graphics
Returns the frame number
getFramesPerSecond() - Method in class org.mini2Dx.core.PlatformUtils
Returns the number of frames per second
getFrameX(int) - Method in class org.mini2Dx.core.graphics.SpriteSheet
 
getFrameY(int) - Method in class org.mini2Dx.core.graphics.SpriteSheet
 
getFree() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
The number of objects available to be obtained.
getFree() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
The number of objects available to be obtained.
getFree() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
The number of objects available to be obtained.
getGamePads() - Method in interface org.mini2Dx.core.Input
Returns the list of known GamePads connected to the device.
getGamePadType() - Method in interface org.mini2Dx.core.input.GamePad
Returns the GamePadType
getGameScreen(int) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
getGameScreen(int) - Method in interface org.mini2Dx.core.screen.ScreenManager
Returns the GameScreen with the given id
getGameScreens() - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
getGameScreens() - Method in interface org.mini2Dx.core.screen.ScreenManager
Returns an Iterator over all the game screens
getGAsByte() - Method in interface org.mini2Dx.core.graphics.Color
Returns the green component of this Color
getGAsFloat() - Method in interface org.mini2Dx.core.graphics.Color
Returns the green component of this Color
getGlyphs() - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
getGlyphs() - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
getHeight() - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
getHeight() - Method in interface org.mini2Dx.core.font.FontGlyphLayout
Returns the total height of the text
getHeight() - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
getHeight() - Method in class org.mini2Dx.core.game.GameContainer
 
getHeight() - Method in class org.mini2Dx.core.geom.Circle
 
getHeight() - Method in class org.mini2Dx.core.geom.Polygon
 
getHeight() - Method in class org.mini2Dx.core.geom.Rectangle
 
getHeight() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getHeight() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns the height of this object
getHeight() - Method in class org.mini2Dx.core.geom.Triangle
 
getHeight() - Method in interface org.mini2Dx.core.graphics.FrameBuffer
Returns the height of the frame buffer
getHeight() - Method in interface org.mini2Dx.core.graphics.Pixmap
 
getHeight() - Method in interface org.mini2Dx.core.graphics.Sprite
 
getHeight() - Method in interface org.mini2Dx.core.graphics.Texture
Returns the height of the texture in pixels
getHeight() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getId() - Method in interface org.mini2Dx.core.audio.Music
Returns the unique ID for this instance
getId() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getId() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getId() - Method in interface org.mini2Dx.core.collision.CollisionObject
Returns the unique id of this object
getId() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
getId() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getId() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getId() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getId() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
getId() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getId() - Method in interface org.mini2Dx.core.screen.GameScreen
Returns the identifier of the screen
getImplementation(Class<?>, Field, Class<?>, Object) - Static method in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
getImplementation(Class<?>, Object) - Static method in class org.mini2Dx.core.serialization.collection.SerializedCollection
 
getImplementation(Class<?>, Field, Class<?>, Object) - Static method in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
getImplementation(Class<?>, Object) - Static method in class org.mini2Dx.core.serialization.map.serialize.SerializedMap
 
getIndex() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
The number at the end of the original filename
getInitialScreenId() - Method in class org.mini2Dx.core.game.ScreenBasedGame
Returns the identifier of the GameScreen that should be shown when the game starts
getInjectionResult() - Method in class org.mini2Dx.core.di.injection.BeanInjector
 
getInstance() - Method in class org.mini2Dx.core.di.bean.Bean
 
getInstance() - Method in class org.mini2Dx.core.di.bean.PrototypeBean
 
getInstance() - Method in class org.mini2Dx.core.di.bean.SingletonBean
 
getInstanceId() - Method in interface org.mini2Dx.core.input.GamePad
Returns the ID for this GamePad.
getInstanceId() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getInstanceId() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
getInstanceId() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
getInstanceId() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getInstanceId() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getInternalName() - Method in interface org.mini2Dx.core.input.button.GamePadButton
 
getInternalName() - Method in enum org.mini2Dx.core.input.button.PS4Button
 
getInternalName() - Method in enum org.mini2Dx.core.input.button.SwitchDualJoyConButton
 
getInternalName() - Method in enum org.mini2Dx.core.input.button.SwitchJoyConLButton
 
getInternalName() - Method in enum org.mini2Dx.core.input.button.SwitchJoyConRButton
 
getInternalName() - Method in enum org.mini2Dx.core.input.button.XboxButton
 
getIntersection(LineSegment) - Method in class org.mini2Dx.core.geom.LineSegment
Deprecated.
getIntersection(LineSegment, Point) - Method in class org.mini2Dx.core.geom.LineSegment
Returns the point at which this LineSegment intersects with another
getInvScaleX() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getInvScaleY() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getKey(V, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns the key for the specified value.
getKeyAt(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
getKeyClass() - Method in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
getKeyClass() - Method in class org.mini2Dx.core.serialization.map.deserialize.GdxDeserializedMap
 
getKeyClass() - Method in class org.mini2Dx.core.serialization.map.deserialize.MapDeserializedMap
 
getL2DeadZone() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getLeftStickDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getLeftStickDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
getLeftStickDeadZone() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getLeftStickDeadZone() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getLeftTriggerDeadZone() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getLeftWidth() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getLength() - Method in class org.mini2Dx.core.geom.LineSegment
 
getLength() - Method in class org.mini2Dx.core.serialization.collection.CollectionSerializedCollection
 
getLength() - Method in class org.mini2Dx.core.serialization.collection.GdxSerializedCollection
 
getLength() - Method in class org.mini2Dx.core.serialization.collection.IntSetSerializedCollection
 
getLength() - Method in class org.mini2Dx.core.serialization.collection.IterableGdxSerializedCollection
 
getLength() - Method in class org.mini2Dx.core.serialization.collection.ListSerializedCollection
 
getLength() - Method in class org.mini2Dx.core.serialization.collection.SerializedCollection
 
getLineHeight() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
getLineHeight() - Method in interface org.mini2Dx.core.font.GameFont
Returns the line height of the font
getLineHeight() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
getLineHeight() - Method in interface org.mini2Dx.core.Graphics
Returns the line height used
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
 
getLock() - Method in interface org.mini2Dx.core.collections.concurrent.ConcurrentCollection
Returns the collection's ReadWriteLock
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
getLock() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
 
getLog() - Method in interface org.mini2Dx.core.graphics.Shader
 
getMagFilter() - Method in interface org.mini2Dx.core.Graphics
Returns the current mag texture filter.
getMax() - Method in class org.mini2Dx.core.util.RollingMax
 
getMaxCapacity() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
getMaxCapacity() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
getMaxCapacity() - Method in class org.mini2Dx.core.collections.LruIntMap
Returns the maximum number of keys that can be stored in the LruIntMap
getMaxCapacity() - Method in class org.mini2Dx.core.collections.LruObjectMap
Returns the maximum number of keys that can be stored in the LruObjectMap
getMaxFrameDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the max duration of frames (update/interpolate/render/flush) in the last second
getMaxInterpolateDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the maximum interpolate() duration in the last second
getMaxRenderDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the maximum render() duration in the last second
getMaxUpdateDuration() - Method in class org.mini2Dx.core.PlatformUtils
Returns the maximum update() duration in the last second
getMaxWorldHeight() - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
getMaxWorldWidth() - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
getMaxX() - Method in class org.mini2Dx.core.geom.Circle
 
getMaxX() - Method in class org.mini2Dx.core.geom.LineSegment
 
getMaxX() - Method in class org.mini2Dx.core.geom.Polygon
Returns max X coordinate of this Polygon
getMaxX() - Method in class org.mini2Dx.core.geom.Rectangle
Returns the greatest x coordinate this Rectangle
getMaxX() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getMaxX() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns max X coordinate of this object
getMaxX() - Method in class org.mini2Dx.core.geom.Triangle
 
getMaxY() - Method in class org.mini2Dx.core.geom.Circle
 
getMaxY() - Method in class org.mini2Dx.core.geom.LineSegment
 
getMaxY() - Method in class org.mini2Dx.core.geom.Polygon
Returns max Y coordinate of this Polygon
getMaxY() - Method in class org.mini2Dx.core.geom.Rectangle
Returns the greatest y coordinate this Rectangle
getMaxY() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getMaxY() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns max Y coordinate of this object
getMaxY() - Method in class org.mini2Dx.core.geom.Triangle
 
getMergeWatermark() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getMergeWatermark() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getMethods(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
getMethods(Class) - Method in interface org.mini2Dx.core.Reflection
Returns an array of all (declared + compiler generated) methods for a given class
getMiddleHeight() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getMiddleWidth() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getMinFilter() - Method in interface org.mini2Dx.core.Graphics
Returns the current min texture filter.
getMinimumQuadHeight() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getMinimumQuadHeight() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getMinimumQuadHeight() - Method in interface org.mini2Dx.core.collision.QuadTree
 
getMinimumQuadWidth() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getMinimumQuadWidth() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getMinimumQuadWidth() - Method in interface org.mini2Dx.core.collision.QuadTree
 
getMinWorldHeight() - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
getMinWorldWidth() - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
getMinX() - Method in class org.mini2Dx.core.geom.Circle
 
getMinX() - Method in class org.mini2Dx.core.geom.LineSegment
 
getMinX() - Method in class org.mini2Dx.core.geom.Polygon
Returns min X coordinate of this Polygon
getMinX() - Method in class org.mini2Dx.core.geom.Rectangle
Returns the least x coordinate this Rectangle
getMinX() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getMinX() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns min X coordinate of this object
getMinX() - Method in class org.mini2Dx.core.geom.Triangle
 
getMinY() - Method in class org.mini2Dx.core.geom.Circle
 
getMinY() - Method in class org.mini2Dx.core.geom.LineSegment
 
getMinY() - Method in class org.mini2Dx.core.geom.Polygon
Returns min Y coordinate of this Polygon
getMinY() - Method in class org.mini2Dx.core.geom.Rectangle
Returns the least y coordinate this Rectangle
getMinY() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getMinY() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns min Y coordinate of this object
getMinY() - Method in class org.mini2Dx.core.geom.Triangle
 
getModelInfo() - Method in interface org.mini2Dx.core.input.GamePad
Returns the model information present by the hardware/driver (e.g.
getModelInfo() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getModelInfo() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
getModelInfo() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
getModelInfo() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getModelInfo() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getName() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Returns the name (path) of the region up to the first underscore (underscores are special instructions to packer)
getName() - Method in interface org.mini2Dx.core.reflect.Field
Returns the name of the field
getName() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
getName() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
getName() - Method in interface org.mini2Dx.core.reflect.Method
Returns the name of the method
getNumberOfFrames() - Method in class org.mini2Dx.core.graphics.Animation
Returns the total number of frames in this animation
getNumberOfSides() - Method in class org.mini2Dx.core.geom.Circle
 
getNumberOfSides() - Method in class org.mini2Dx.core.geom.Polygon
 
getNumberOfSides() - Method in class org.mini2Dx.core.geom.Rectangle
 
getNumberOfSides() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getNumberOfSides() - Method in class org.mini2Dx.core.geom.Shape
Returns the number of edges of this object
getNumberOfSides() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns the number of sides of this shape
getNumberOfSides() - Method in class org.mini2Dx.core.geom.Triangle
 
getObject(Class<T>) - Method in class org.mini2Dx.core.assets.ReferenceCountedObject
 
getOffsetX() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Offset from the left of the original image to the left of the packed image after whitespace was removed for packing
getOffsetY() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Offset from the top of the original image to the top of the packed image after whitespace was removed for packing
getOriginalHeight() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Height of the image before whitespace was removed for packing
getOriginalWidth() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Width of the image before whitespace was removed for packing
getOriginX() - Method in class org.mini2Dx.core.graphics.Animation
Returns the origin X coordinate to be applied to each frame
getOriginX() - Method in interface org.mini2Dx.core.graphics.Sprite
The origin influences Sprite.setPosition(float, float), Sprite.setRotation(float) and the expansion direction of scaling Sprite.setScale(float, float)
getOriginY() - Method in class org.mini2Dx.core.graphics.Animation
Returns the origin Y coordinate to be applied to each frame
getOriginY() - Method in interface org.mini2Dx.core.graphics.Sprite
The origin influences Sprite.setPosition(float, float), Sprite.setRotation(float) and the expansion direction of scaling Sprite.setScale(float, float)
getPackedHeight() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Height of the image after whitespace was removed for packing
getPackedWidth() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Width of the image after whitespace was removed for packing
getPaddingBottom() - Method in interface org.mini2Dx.core.graphics.NinePatch
Returns the bottom padding if set, else returns NinePatch.getBottomHeight().
getPaddingLeft() - Method in interface org.mini2Dx.core.graphics.NinePatch
Returns the left padding if set, else returns NinePatch.getLeftWidth().
getPaddingRight() - Method in interface org.mini2Dx.core.graphics.NinePatch
Returns the right padding if set, else returns NinePatch.getRightWidth().
getPaddingTop() - Method in interface org.mini2Dx.core.graphics.NinePatch
Returns the top padding if set, else returns NinePatch.getTopHeight().
getParameterAnnotations() - Method in interface org.mini2Dx.core.reflect.Constructor
Returns an array of arrays representing the annotations on the parameters in declared order
getParameterAnnotations() - Method in class org.mini2Dx.core.reflect.jvm.JvmConstructor
 
getParameters() - Method in class org.mini2Dx.core.assets.AssetDescriptor
 
getParameterTypes() - Method in interface org.mini2Dx.core.reflect.Constructor
Returns an array of classes for the constructor parameters in declared order
getParameterTypes() - Method in class org.mini2Dx.core.reflect.jvm.JvmConstructor
 
getParameterTypes() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
getParameterTypes() - Method in interface org.mini2Dx.core.reflect.Method
Returns the type of the parameters in declared order
getParent() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getParent() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getParent() - Method in interface org.mini2Dx.core.collision.QuadTree
 
getPixel(int, int) - Method in interface org.mini2Dx.core.graphics.Pixmap
Returns the 32-bit RGBA8888 value of the pixel at x, y.
getPixels() - Method in interface org.mini2Dx.core.graphics.Pixmap
Creates a new byte array holding the pixel data.
getPlayerIndex() - Method in interface org.mini2Dx.core.input.GamePad
Returns the player assigned to this gamepad
getPlayerIndex() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getPlayerIndex() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
getPlayerIndex() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
getPlayerIndex() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getPlayerIndex() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getPointA() - Method in class org.mini2Dx.core.geom.LineSegment
 
getPointAX() - Method in class org.mini2Dx.core.geom.EdgeIterator
Returns the x coordinate of the first point in the edge
getPointAX() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
getPointAY() - Method in class org.mini2Dx.core.geom.EdgeIterator
Returns the y coordinate of the first point in the edge
getPointAY() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
getPointB() - Method in class org.mini2Dx.core.geom.LineSegment
 
getPointBX() - Method in class org.mini2Dx.core.geom.EdgeIterator
Returns the x coordinate of the second point in the edge
getPointBX() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
getPointBY() - Method in class org.mini2Dx.core.geom.EdgeIterator
Returns the y coordinate of the second point in the edge
getPointBY() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
getPolygon() - Method in class org.mini2Dx.core.geom.Circle
 
getPolygon() - Method in class org.mini2Dx.core.geom.Polygon
 
getPolygon() - Method in class org.mini2Dx.core.geom.Rectangle
 
getPolygon() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getPolygon() - Method in class org.mini2Dx.core.geom.Shape
Returns the Polygon representing this Shape
getPolygon() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns the underlying Polygon for this shape
getPolygon() - Method in class org.mini2Dx.core.geom.Triangle
 
getPosition() - Method in interface org.mini2Dx.core.audio.Music
Returns the playback position
getPostDeserializeMethodName() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getProgress() - Method in class org.mini2Dx.core.assets.AssetManager
Returns the loading progress
getProjectionMatrix() - Method in interface org.mini2Dx.core.Graphics
Returns the Matrix4 viewport projection
getPrototypeClasses() - Method in class org.mini2Dx.core.di.BasicComponentScanner
 
getPrototypeClasses() - Method in interface org.mini2Dx.core.di.ComponentScanner
 
getQuad() - Method in interface org.mini2Dx.core.collision.QuadTreeAware
Returns the QuadTree where this object is located.
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareObject
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
getQuad() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
getQualifiedClassName() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getQueuedAssets() - Method in class org.mini2Dx.core.assets.AssetManager
Returns the number of all assets (both loaded and not loaded) ever queued
getR2DeadZone() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getRadius() - Method in class org.mini2Dx.core.geom.Circle
 
getRadius() - Method in class org.mini2Dx.core.geom.RegularPolygon
Returns the radius of this RegularPolygon
getRAsByte() - Method in interface org.mini2Dx.core.graphics.Color
Returns the red component of this Color
getRAsFloat() - Method in interface org.mini2Dx.core.graphics.Color
Returns the red component of this Color
getRawRenderHeight() - Method in interface org.mini2Dx.core.collision.CollisionArea
Returns the raw float value used for the render height coordinate
getRawRenderHeight() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRawRenderHeight() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRawRenderHeight() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRawRenderHeight() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRawRenderHeight() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRawRenderHeight() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getRawRenderRadius() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRawRenderWidth() - Method in interface org.mini2Dx.core.collision.CollisionArea
Returns the raw float value used for the render width coordinate
getRawRenderWidth() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRawRenderWidth() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRawRenderWidth() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRawRenderWidth() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRawRenderWidth() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRawRenderWidth() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getRawRenderX() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRawRenderX() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRawRenderX() - Method in interface org.mini2Dx.core.collision.CollisionObject
Returns the raw float value used for the render x coordinate
getRawRenderX() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
getRawRenderX() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRawRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRawRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRawRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
getRawRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getRawRenderY() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRawRenderY() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRawRenderY() - Method in interface org.mini2Dx.core.collision.CollisionObject
Returns the raw float value used for the render y coordinate
getRawRenderY() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
getRawRenderY() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRawRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRawRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRawRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
getRawRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getReferenceCount() - Method in class org.mini2Dx.core.assets.ReferenceCountedObject
 
getRegionHeight() - Method in interface org.mini2Dx.core.graphics.TextureRegion
Returns the region's height.
getRegions() - Method in class org.mini2Dx.core.graphics.TextureAtlas
Returns all regions in the atlas.
getRegionWidth() - Method in interface org.mini2Dx.core.graphics.TextureRegion
Returns the region's width.
getRegionX() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
getRegionY() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRenderCoordMode() - Method in interface org.mini2Dx.core.collision.CollisionObject
Returns the mode used for calculating render coordinates
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
getRenderCoordMode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getRenderHeight() - Method in interface org.mini2Dx.core.collision.CollisionArea
Returns the render height of this object using the set RenderCoordMode
getRenderHeight() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRenderHeight() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRenderHeight() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRenderHeight() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRenderHeight() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRenderHeight() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getRenderRadius() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRenderRadius() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRenderWidth() - Method in interface org.mini2Dx.core.collision.CollisionArea
Returns the render width of this object using the set RenderCoordMode
getRenderWidth() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRenderWidth() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRenderWidth() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRenderWidth() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRenderWidth() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRenderWidth() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getRenderX() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRenderX() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRenderX() - Method in interface org.mini2Dx.core.collision.CollisionObject
Returns the render x coordinate of this object using the set RenderCoordMode
getRenderX() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
getRenderX() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRenderX(int) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
getRenderX() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getRenderY() - Method in class org.mini2Dx.core.collision.CollisionBox
 
getRenderY() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
getRenderY() - Method in interface org.mini2Dx.core.collision.CollisionObject
Returns the render y coordinate of this object using the set RenderCoordMode
getRenderY() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
getRenderY() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRenderY(int) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
getRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
getRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
getRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
getRenderY() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
getResolvedFileHandle() - Method in class org.mini2Dx.core.assets.AssetDescriptor
 
getResult() - Method in class org.mini2Dx.core.assets.AssetLoaderResult
 
getResult() - Method in class org.mini2Dx.core.audio.AsyncSoundResult
Returns the Sound object.
getResult() - Method in interface org.mini2Dx.core.executor.AsyncResult
Returns the result object
getReturnType() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
getReturnType() - Method in interface org.mini2Dx.core.reflect.Method
Returns the return type of the method
getRightStickDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getRightStickDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
getRightStickDeadZone() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getRightStickDeadZone() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getRightTriggerDeadZone() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getRightWidth() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getRotatedPackedHeight() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Returns the packed height considering the rotate value, if it is true then it returns the packedWidth, otherwise it returns the packedHeight.
getRotatedPackedWidth() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Returns the packed width considering the rotate value, if it is true then it returns the packedHeight, otherwise it returns the packedWidth.
getRotation() - Method in class org.mini2Dx.core.geom.Circle
 
getRotation() - Method in class org.mini2Dx.core.geom.Polygon
 
getRotation() - Method in class org.mini2Dx.core.geom.Rectangle
 
getRotation() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getRotation() - Method in class org.mini2Dx.core.geom.Shape
Returns the rotation of this Shape
getRotation() - Method in class org.mini2Dx.core.geom.Triangle
 
getRotation() - Method in class org.mini2Dx.core.graphics.Animation
Returns the rotation of all frames
getRotation() - Method in interface org.mini2Dx.core.Graphics
Returns the viewport rotation (in degrees)
getRotation() - Method in interface org.mini2Dx.core.graphics.Sprite
 
getRotationX() - Method in interface org.mini2Dx.core.Graphics
Returns the origin X coordinate of the viewport rotation
getRotationY() - Method in interface org.mini2Dx.core.Graphics
Returns the origin Y coordinate of the viewport rotation
getScaleX() - Method in interface org.mini2Dx.core.Graphics
Returns the X scaling factor
getScaleX() - Method in interface org.mini2Dx.core.graphics.Sprite
X scale of the sprite, independent of size set by Sprite.setSize(float, float)
getScaleX() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getScaleY() - Method in interface org.mini2Dx.core.Graphics
Returns the Y scaling factor
getScaleY() - Method in interface org.mini2Dx.core.graphics.Sprite
Y scale of the sprite, independent of size set by Sprite.setSize(float, float)
getScaleY() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getScreenManager() - Method in class org.mini2Dx.core.game.ScreenBasedGame
Returns the ScreenManager used by this game
getShader() - Method in interface org.mini2Dx.core.Graphics
Returns the currently applied Shader program
getShaderType() - Method in interface org.mini2Dx.core.graphics.Shader
Returns the ShaderType (Note: different platforms require different types)
getSharedGlyphLayout() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
getSharedGlyphLayout() - Method in interface org.mini2Dx.core.font.GameFont
Returns a FontGlyphLayout instance associated with this GameFont instance
getSharedGlyphLayout() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
getSingletonClasses() - Method in class org.mini2Dx.core.di.BasicComponentScanner
 
getSingletonClasses() - Method in interface org.mini2Dx.core.di.ComponentScanner
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.ArrayMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.IntFloatMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.IntIntMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.IntMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.LongMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.MapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectFloatMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectIntMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.OrderedMapSerializedMap
 
getSize() - Method in class org.mini2Dx.core.serialization.map.serialize.SerializedMap
 
getSprite(int) - Method in class org.mini2Dx.core.graphics.SpriteSheet
 
getSprite(int, int) - Method in class org.mini2Dx.core.graphics.SpriteSheet
 
getTexture() - Method in interface org.mini2Dx.core.graphics.FrameBuffer
Returns the texture containing this frame buffer's data.
getTexture() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getTexture() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
getTexturePath() - Method in interface org.mini2Dx.core.graphics.TextureAtlasRegion
Returns the name (path) of the texture used by this region
getTextureRegion(char) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
getTint() - Method in interface org.mini2Dx.core.Graphics
Returns the Color tint being applied to all draw operations
getTint() - Method in interface org.mini2Dx.core.graphics.Sprite
Returns the color of this sprite.
getTopHeight() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getTotalArgs() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
getTotalCirclesAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total Circle instances currently in the pool
getTotalCollisionBoxesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalCollisionCirclesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalCollisionPointsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalCollisionPolygonsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalColumns() - Method in class org.mini2Dx.core.graphics.SpriteSheet
 
getTotalConstructors() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getTotalDependencies() - Method in class org.mini2Dx.core.assets.AssetLoadingTask
 
getTotalElements() - Method in class org.mini2Dx.core.collision.Cell
 
getTotalElements(IntSet) - Method in class org.mini2Dx.core.collision.Cell
 
getTotalElements() - Method in class org.mini2Dx.core.collision.CellGrid
 
getTotalElements() - Method in interface org.mini2Dx.core.collision.CollisionDetection
 
getTotalElements() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getTotalElements() - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
getTotalElements() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getTotalElements() - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
getTotalElementTypes() - Method in interface org.mini2Dx.core.reflect.Field
Returns the amount of generic element type parameters
getTotalElementTypes() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
getTotalElementTypes() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
getTotalEquilateralTrianglesAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total EquilateralTriangle instances currently in the pool
getTotalFields() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
getTotalFrames() - Method in class org.mini2Dx.core.graphics.SpriteSheet
 
getTotalHeight() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getTotalLinesAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total Line instances currently in the pool
getTotalLineSegmentsAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total LineSegment instances currently in the pool
getTotalListeners() - Method in interface org.mini2Dx.core.input.GamePadMapping
 
getTotalListeners() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getTotalListeners() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
getTotalListeners() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
getTotalListeners() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getTotalListeners() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getTotalMemory() - Method in class org.mini2Dx.core.JvmPlatformUtils
 
getTotalMemory() - Method in class org.mini2Dx.core.PlatformUtils
Gets the total memory that can be used by the game
getTotalMergeOperations() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getTotalObjects() - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
getTotalPointsAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total Point instances currently in the pool
getTotalPolygonsAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total Polygon instances currently in the pool
getTotalQuads() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
getTotalQuads() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
getTotalQuads() - Method in interface org.mini2Dx.core.collision.QuadTree
 
getTotalQuadTreeAwareCollisionBoxesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQuadTreeAwareCollisionCirclesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQuadTreeAwareCollisionPointsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQuadTreeAwareCollisionPolygonsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQuadTreeAwareStaticCollisionBoxesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQuadTreeAwareStaticCollisionCirclesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQuadTreeAwareStaticCollisionPointsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQuadTreeAwareStaticCollisionPolygonsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalQueuedAsyncTasks() - Method in interface org.mini2Dx.core.TaskExecutor
Returns the current amount of tasks in the async queue
getTotalQueuedFrameSpreadTasks() - Method in interface org.mini2Dx.core.TaskExecutor
Returns the current amount of FrameSpreadTask in the frame spread queue
getTotalRectanglesAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total Rectangle instances currently in the pool
getTotalRegularHexagonsAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total RegularHexagon instances currently in the pool
getTotalRegularPentagonsAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total RegularPentagon instances currently in the pool
getTotalRows() - Method in class org.mini2Dx.core.graphics.SpriteSheet
 
getTotalStaticCollisionBoxesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalStaticCollisionCirclesAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalStaticCollisionPointsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalStaticCollisionPolygonsAvailable() - Method in class org.mini2Dx.core.collision.Collisions
 
getTotalTrianglesAvailable() - Method in class org.mini2Dx.core.Geometry
Returns the total Triangle instances currently in the pool
getTotalWidth() - Method in interface org.mini2Dx.core.graphics.NinePatch
 
getTranslationX() - Method in interface org.mini2Dx.core.Graphics
Returns the translation of the viewport along the X axis
getTranslationY() - Method in interface org.mini2Dx.core.Graphics
Returns the translation of the viewport along the Y axis
getTriangles() - Method in class org.mini2Dx.core.geom.Polygon
Returns an array of vertex indices that the define the triangles which make up this Polygon
getType() - Method in interface org.mini2Dx.core.reflect.Field
Returns the class type this field was declared as
getType() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
getU() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
getU2() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
getUAddressMode() - Method in interface org.mini2Dx.core.graphics.Texture
Returns the U addressing mode for this texture.
getUnfinishedTasks() - Method in class org.mini2Dx.core.assets.AssetManager
Returns the number of currently queued assets
getUpdatesPerSecond() - Method in class org.mini2Dx.core.PlatformUtils
Returns the number of updates per second
getUpdatesThisSecond() - Method in class org.mini2Dx.core.PlatformUtils
Returns the number of frames that have occurred so far this second
getUpPixmap() - Method in class org.mini2Dx.core.graphics.CustomCursor
 
getUsedMemory() - Method in class org.mini2Dx.core.JvmPlatformUtils
 
getUsedMemory() - Method in class org.mini2Dx.core.PlatformUtils
Gets the total memory used by the game
getV() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
getV2() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
getVAddressMode() - Method in interface org.mini2Dx.core.graphics.Texture
Returns the V addressing mode for this texture.
getValueAt(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
getValueClass() - Method in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
getValueClass() - Method in class org.mini2Dx.core.serialization.collection.GdxDeserializedCollection
 
getValueClass() - Method in class org.mini2Dx.core.serialization.collection.ListDeserializedCollection
 
getValueClass() - Method in class org.mini2Dx.core.serialization.collection.SetDeserializedCollection
 
getValueClass() - Method in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
getValueClass() - Method in class org.mini2Dx.core.serialization.map.deserialize.GdxDeserializedMap
 
getValueClass() - Method in class org.mini2Dx.core.serialization.map.deserialize.MapDeserializedMap
 
getVertices() - Method in class org.mini2Dx.core.geom.Polygon
 
getVertices() - Method in class org.mini2Dx.core.geom.Rectangle
Returns the vertices that make up this Rectangle
getVertices() - Method in interface org.mini2Dx.core.graphics.Sprite
Returns the packed vertices, colors, and texture coordinates for this sprite.
getVibrationStrength() - Method in interface org.mini2Dx.core.input.GamePad
Returns the strength of the vibration/rumble
getVibrationStrength() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getVibrationStrength() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
getVibrationStrength() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
getVibrationStrength() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
getVibrationStrength() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
getViewportHeight() - Method in interface org.mini2Dx.core.Graphics
Returns the height of the viewport
getViewportWidth() - Method in interface org.mini2Dx.core.Graphics
Returns the width of the viewport
getVolume() - Method in interface org.mini2Dx.core.audio.Music
Returns the volume of the music
getWidth() - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
getWidth() - Method in interface org.mini2Dx.core.font.FontGlyphLayout
Returns the total width of the text
getWidth() - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
getWidth() - Method in class org.mini2Dx.core.game.GameContainer
 
getWidth() - Method in class org.mini2Dx.core.geom.Circle
 
getWidth() - Method in class org.mini2Dx.core.geom.Polygon
 
getWidth() - Method in class org.mini2Dx.core.geom.Rectangle
 
getWidth() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
getWidth() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns the width of this object
getWidth() - Method in class org.mini2Dx.core.geom.Triangle
 
getWidth() - Method in interface org.mini2Dx.core.graphics.FrameBuffer
Returns the width of the frame buffer
getWidth() - Method in interface org.mini2Dx.core.graphics.Pixmap
 
getWidth() - Method in interface org.mini2Dx.core.graphics.Sprite
 
getWidth() - Method in interface org.mini2Dx.core.graphics.Texture
Returns the width of the texture in pixels
getWidth() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getWindowHeight() - Method in interface org.mini2Dx.core.Graphics
Returns the height of the window
getWindowSafeHeight() - Method in interface org.mini2Dx.core.Graphics
Returns the safe height of the window.
getWindowSafeWidth() - Method in interface org.mini2Dx.core.Graphics
Returns the safe width of the window.
getWindowSafeX() - Method in interface org.mini2Dx.core.Graphics
Returns the X coordinate of the beginning of the safe area.
getWindowSafeY() - Method in interface org.mini2Dx.core.Graphics
Returns the Y coordinate of the beginning of the safe area.
getWindowWidth() - Method in interface org.mini2Dx.core.Graphics
Returns the width of the window
getX() - Method in class org.mini2Dx.core.geom.Circle
 
getX() - Method in class org.mini2Dx.core.geom.Point
 
getX() - Method in class org.mini2Dx.core.geom.Polygon
Returns the x coordinate
getX(int) - Method in class org.mini2Dx.core.geom.Polygon
Returns the x coordinate of the corner at the specified index
getX() - Method in interface org.mini2Dx.core.geom.Positionable
Returns the x coordinate of this object
getX() - Method in class org.mini2Dx.core.geom.Rectangle
 
getX() - Method in class org.mini2Dx.core.geom.RegularPolygon
Returns the center X coordinate of this RegularPolygon
getX(int) - Method in class org.mini2Dx.core.geom.RegularPolygon
Returns the x coordinate of the corner at the specified index
getX() - Method in class org.mini2Dx.core.geom.Triangle
 
getX() - Method in interface org.mini2Dx.core.graphics.Sprite
 
getX() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getX() - Method in class org.mini2Dx.core.input.deadzone.AxialDeadZone
 
getX() - Method in interface org.mini2Dx.core.input.deadzone.DeadZone
Returns the x axis value with the dead zone applied
getX() - Method in class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
getX() - Method in class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
getX() - Method in class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
getX() - Method in interface org.mini2Dx.core.Input
Returns the mouse/touch screen X coordinate
getxHotspot() - Method in class org.mini2Dx.core.graphics.CustomCursor
 
getY() - Method in class org.mini2Dx.core.geom.Circle
 
getY() - Method in class org.mini2Dx.core.geom.Point
 
getY() - Method in class org.mini2Dx.core.geom.Polygon
Returns the y coordinate
getY(int) - Method in class org.mini2Dx.core.geom.Polygon
Returns the y coordinate of the corner at the specified index
getY() - Method in interface org.mini2Dx.core.geom.Positionable
Returns the y coordinate of this object
getY() - Method in class org.mini2Dx.core.geom.Rectangle
 
getY() - Method in class org.mini2Dx.core.geom.RegularPolygon
Returns the center Y coordinate of this RegularPolygon
getY(int) - Method in class org.mini2Dx.core.geom.RegularPolygon
Returns the y coordinate of the corner at the specified index
getY() - Method in class org.mini2Dx.core.geom.Triangle
 
getY() - Method in interface org.mini2Dx.core.graphics.Sprite
 
getY() - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
getY() - Method in class org.mini2Dx.core.input.deadzone.AxialDeadZone
 
getY() - Method in interface org.mini2Dx.core.input.deadzone.DeadZone
Returns the y axis value with the dead zone applied
getY() - Method in class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
getY() - Method in class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
getY() - Method in class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
getY() - Method in interface org.mini2Dx.core.Input
Returns the mouse/touch screen Y coordinate
getyHotspot() - Method in class org.mini2Dx.core.graphics.CustomCursor
 
getZLDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getZLDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
getZRDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
getZRDeadZone() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
gf() - Method in interface org.mini2Dx.core.graphics.Color
 
GLOBAL_DEFAULT - Static variable in enum org.mini2Dx.core.collision.RenderCoordMode
The default for new CollisionObject instances.
glyphChar - Variable in class org.mini2Dx.core.font.FontBuilderGlyph
 
glyphChar - Variable in class org.mini2Dx.core.font.MonospaceGlyph
 
GOLD() - Static method in class org.mini2Dx.core.graphics.Colors
 
GOLDENROD() - Static method in class org.mini2Dx.core.graphics.Colors
 
graphics - Variable in class org.mini2Dx.core.game.GameContainer
 
Graphics - Interface in org.mini2Dx.core
Common interface to graphics rendering functionality
graphics - Static variable in class org.mini2Dx.core.Mdx
graphicsContext - Static variable in class org.mini2Dx.core.Mdx
Graphics API - should not be called
GraphicsUtils - Class in org.mini2Dx.core
 
GraphicsUtils() - Constructor for class org.mini2Dx.core.GraphicsUtils
 
GRAY() - Static method in class org.mini2Dx.core.graphics.Colors
 
GREEN() - Static method in class org.mini2Dx.core.graphics.Colors
 

H

handle - Variable in class org.mini2Dx.core.audio.AsyncSoundResult
 
hasChildQuads() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
hasClipboardContents() - Method in interface org.mini2Dx.core.Input
Returns if the clipboard has contents.
hasDirectory(String...) - Method in class org.mini2Dx.core.PlayerData
Checks if the directory exists in the game data location
hasFile(String...) - Method in class org.mini2Dx.core.PlayerData
Checks if the file exists in the game data location
hashCode() - Method in class org.mini2Dx.core.collections.BooleanQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.ByteMap
 
hashCode() - Method in class org.mini2Dx.core.collections.CharMap
 
hashCode() - Method in class org.mini2Dx.core.collections.CharQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
hashCode() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
hashCode() - Method in class org.mini2Dx.core.collections.FloatQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.IntLongMap
 
hashCode() - Method in class org.mini2Dx.core.collections.IntQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.LongFloatMap
 
hashCode() - Method in class org.mini2Dx.core.collections.LongIntMap
 
hashCode() - Method in class org.mini2Dx.core.collections.LongQueue
 
hashCode() - Method in class org.mini2Dx.core.collections.ShortMap
 
hashCode() - Method in class org.mini2Dx.core.collections.ShortQueue
 
hashCode() - Method in class org.mini2Dx.core.collision.CollisionBox
 
hashCode() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
hashCode() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
hashCode() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
hashCode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
hashCode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
hashCode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
hashCode() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
hashCode() - Method in class org.mini2Dx.core.geom.Circle
 
hashCode() - Method in class org.mini2Dx.core.geom.LineSegment
 
hashCode() - Method in class org.mini2Dx.core.geom.Polygon
 
hashCode() - Method in class org.mini2Dx.core.geom.Rectangle
 
hashCode() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
hashCode() - Method in class org.mini2Dx.core.geom.Shape
 
hashCode() - Method in class org.mini2Dx.core.geom.Triangle
 
hashCode() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
hashCode() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
hashCode() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
hashCode(int) - Static method in class org.mini2Dx.core.util.HashUtils
 
hashCode(int[]) - Static method in class org.mini2Dx.core.util.HashUtils
 
HashUtils - Class in org.mini2Dx.core.util
 
HashUtils() - Constructor for class org.mini2Dx.core.util.HashUtils
 
hasNext() - Method in class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterator
 
hasNext() - Method in class org.mini2Dx.core.collections.ByteMap.Entries
 
hasNext() - Method in class org.mini2Dx.core.collections.ByteMap.Values
 
hasNext() - Method in class org.mini2Dx.core.collections.CharMap.Entries
 
hasNext() - Method in class org.mini2Dx.core.collections.CharMap.Values
 
hasNext() - Method in class org.mini2Dx.core.collections.CharQueue.CharQueueIterator
 
hasNext() - Method in class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterator
 
hasNext() - Method in class org.mini2Dx.core.collections.IntLongMap.Entries
 
hasNext() - Method in class org.mini2Dx.core.collections.IntLongMap.Values
 
hasNext() - Method in class org.mini2Dx.core.collections.IntQueue.IntQueueIterator
 
hasNext() - Method in class org.mini2Dx.core.collections.LongFloatMap.Entries
 
hasNext() - Method in class org.mini2Dx.core.collections.LongFloatMap.Values
 
hasNext() - Method in class org.mini2Dx.core.collections.LongIntMap.Entries
 
hasNext() - Method in class org.mini2Dx.core.collections.LongIntMap.Values
 
hasNext() - Method in class org.mini2Dx.core.collections.LongQueue.LongQueueIterator
 
hasNext() - Method in class org.mini2Dx.core.collections.ShortMap.Entries
 
hasNext() - Method in class org.mini2Dx.core.collections.ShortMap.Values
 
hasNext() - Method in class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterator
 
hasNext() - Method in class org.mini2Dx.core.geom.EdgeIterator
Returns if there is another edge to iterate over
hasNext() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
hasParameter(String) - Method in interface org.mini2Dx.core.graphics.Shader
Checks if the shader has the specified parameter (uniform, attribute, etc.).
hasValue() - Method in class org.mini2Dx.core.util.Ref
 
head - Variable in class org.mini2Dx.core.collections.BooleanQueue
Index of first element.
head - Variable in class org.mini2Dx.core.collections.CharQueue
Index of first element.
head - Variable in class org.mini2Dx.core.collections.FloatQueue
Index of first element.
head - Variable in class org.mini2Dx.core.collections.IntQueue
Index of first element.
head - Variable in class org.mini2Dx.core.collections.LongQueue
Index of first element.
head - Variable in class org.mini2Dx.core.collections.ShortQueue
Index of first element.
head() - Method in interface org.mini2Dx.core.files.FileHandle
Returns the first 10 lines of the file as a string using the platform's default charset.
head(int) - Method in interface org.mini2Dx.core.files.FileHandle
Returns the specified amount of lines from the beginning of the file as a string using the platform's default charset.
head(String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns the first 10 lines of the file as a string using the specified charset.
head(int, String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns the specified amount of lines from the beginning of the file as a string using the specified charset.
headBytes(int) - Method in interface org.mini2Dx.core.files.FileHandle
Returns the first bytes from the file handle
height - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontProperties
 
height - Variable in class org.mini2Dx.core.game.GameContainer
 

I

ID - Static variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
ID - Static variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
incr(int, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
incr(int, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
incr(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
incr(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
incr(int, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
incr(int, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
incrementCount() - Method in class org.mini2Dx.core.assets.ReferenceCountedObject
 
indexOf(boolean) - Method in class org.mini2Dx.core.collections.BooleanQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(char) - Method in class org.mini2Dx.core.collections.CharQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns the index of first occurrence of value in the array, or -1 if no such value exists.
indexOf(boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
indexOf(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
indexOf(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns the index of first occurrence of value in the array, or -1 if no such value exists.
indexOf(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
indexOf(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
indexOf(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
indexOf(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
indexOf(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns the index of first occurrence of value in the array, or -1 if no such value exists.
indexOf(float) - Method in class org.mini2Dx.core.collections.FloatQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(int) - Method in class org.mini2Dx.core.collections.IntQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(long) - Method in class org.mini2Dx.core.collections.LongQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOf(short) - Method in class org.mini2Dx.core.collections.ShortQueue
Returns the index of first occurrence of value in the queue, or -1 if no such value exists.
indexOfKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
indexOfValue(V, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
info(String, String) - Method in interface org.mini2Dx.core.Logger
 
info(String, String) - Method in class org.mini2Dx.core.StdOutLogger
 
init(int, float, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionBox
 
init(int, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
init(int, float, float) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
init(int, float[]) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
init(int, Vector2[]) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
init() - Method in class org.mini2Dx.core.collision.Collisions
Initialises the pool
init(int, float, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
init(int, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
init(int, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
init(int, float[]) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
init(int, Vector2[]) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
init() - Method in class org.mini2Dx.core.Geometry
Initialises the pool
INITIAL_SIZE - Static variable in class org.mini2Dx.core.util.InterpolationTracker
 
initialise() - Method in class org.mini2Dx.core.game.GameContainer
Initialise the game
initialise(GameContainer) - Method in interface org.mini2Dx.core.screen.GameScreen
Initialises the game screen
initialise(GameScreen, GameScreen) - Method in class org.mini2Dx.core.screen.transition.FadeInTransition
 
initialise(GameScreen, GameScreen) - Method in class org.mini2Dx.core.screen.transition.FadeOutTransition
 
initialise(GameScreen, GameScreen) - Method in interface org.mini2Dx.core.screen.Transition
 
initialise(GameScreen, GameScreen) - Method in class org.mini2Dx.core.screen.transition.NullTransition
 
inject() - Method in class org.mini2Dx.core.di.injection.BeanInjector
 
Input - Interface in org.mini2Dx.core
 
input - Static variable in class org.mini2Dx.core.Mdx
Input API
insert(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
insert(int, K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
insert(int, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
insert(int, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
insert(int, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
insert(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
insert(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
insert(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
insert(int, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
insert(int, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
insert(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
insert(int, E) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
Inserts an element into the list at the given index
IntArrayIterable - Class in org.mini2Dx.core.collections
 
IntArrayIterable(IntArray) - Constructor for class org.mini2Dx.core.collections.IntArrayIterable
 
internal(String) - Method in interface org.mini2Dx.core.Files
Convenience method that returns a FileType.INTERNAL file handle.
InternalFileHandleResolver - Class in org.mini2Dx.core.files
Resolves paths using Files.internal(String)
InternalFileHandleResolver() - Constructor for class org.mini2Dx.core.files.InternalFileHandleResolver
 
Interpolatable - Interface in org.mini2Dx.core.util
Common interface for objects that need to be interpolated between frames
interpolate(float) - Method in class org.mini2Dx.core.collision.CollisionBox
 
interpolate(float) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
interpolate(float) - Method in interface org.mini2Dx.core.collision.CollisionObject
Called during interpolate phase each interpolate()
interpolate(float) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
interpolate(float) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
interpolate(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
interpolate(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
interpolate(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
interpolate(float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
interpolate(float) - Method in class org.mini2Dx.core.game.GameContainer
Interpolate the game physics
interpolate(float) - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
interpolate(GameContainer, float) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.BeginFrameBufferOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.ClearShaderOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.EndFrameBufferOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.RenderFrameBufferOperation
 
interpolate(GameContainer, float) - Method in interface org.mini2Dx.core.graphics.pipeline.RenderOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.ScaleOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.ShaderOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.TintOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.TranslateOperation
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
interpolate(GameContainer, float) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
interpolate(GameContainer, float) - Method in interface org.mini2Dx.core.screen.GameScreen
Interpolate between the previous and current state
interpolate(GameContainer, float) - Method in interface org.mini2Dx.core.screen.ScreenManager
Interpolate between the previous and current state
interpolate(float) - Method in interface org.mini2Dx.core.util.Interpolatable
Called each interpolate() phase to interpolate the render state
interpolate(float) - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
InterpolationTracker - Class in org.mini2Dx.core.util
Tracks Interpolatable objects and auto-interpolates them each frame
InterpolationTracker() - Constructor for class org.mini2Dx.core.util.InterpolationTracker
 
intersection(Rectangle) - Method in class org.mini2Dx.core.geom.Rectangle
 
intersectLines(Vector2, Vector2, Vector2, Vector2, Vector2) - Static method in class org.mini2Dx.core.geom.Intersector
 
intersectLineSegments(float, float, float, float, float, float, float, float) - Static method in class org.mini2Dx.core.geom.Intersector
 
Intersector - Class in org.mini2Dx.core.geom
Provides implementations for detecting intersections between geom package objects.
Intersector() - Constructor for class org.mini2Dx.core.geom.Intersector
 
intersects(Bits) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Returns true if the specified BitSet has any bits set to true that are also set to true in this BitSet.
intersects(ConcurrentPointQuadTree, LineSegment) - Static method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
intersects(PointQuadTree, LineSegment) - Static method in class org.mini2Dx.core.collision.PointQuadTree
 
intersects(Sizeable) - Method in class org.mini2Dx.core.geom.Circle
 
intersects(Rectangle) - Method in class org.mini2Dx.core.geom.Circle
Returns if the specified Rectangle intersects this Circle
intersects(Circle) - Method in class org.mini2Dx.core.geom.Circle
Returns if the specified Circle intersects this one
intersects(Rectangle, Circle) - Static method in class org.mini2Dx.core.geom.Intersector
 
intersects(LineSegment) - Method in class org.mini2Dx.core.geom.LineSegment
Returns if this LineSegment intersects another LineSegment
intersects(Rectangle) - Method in class org.mini2Dx.core.geom.LineSegment
Returns if a Rectangle intersects this LineSegment
intersects(Sizeable) - Method in class org.mini2Dx.core.geom.Polygon
 
intersects(Polygon) - Method in class org.mini2Dx.core.geom.Polygon
Returns if this Polygon intersects another
intersects(Triangle) - Method in class org.mini2Dx.core.geom.Polygon
Returns if this Polygon intersects a Triangle
intersects(Rectangle) - Method in class org.mini2Dx.core.geom.Polygon
Returns if the specified Rectangle intersects this Polygon
intersects(Circle) - Method in class org.mini2Dx.core.geom.Polygon
 
intersects(LineSegment) - Method in class org.mini2Dx.core.geom.Polygon
 
intersects(Sizeable) - Method in class org.mini2Dx.core.geom.Rectangle
 
intersects(Circle) - Method in class org.mini2Dx.core.geom.Rectangle
Returns if the specified Circle intersects this Rectangle
intersects(Rectangle) - Method in class org.mini2Dx.core.geom.Rectangle
Returns if the specified Rectangle intersects this one
intersects(float, float, float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
intersects(Triangle) - Method in class org.mini2Dx.core.geom.Rectangle
Returns if the specified Triangle intersects this Rectangle
intersects(Polygon) - Method in class org.mini2Dx.core.geom.Rectangle
Returns if the specified Polygon intersects this Rectangle
intersects(Polygon) - Method in class org.mini2Dx.core.geom.RegularPolygon
Returns if this RegularPolygon intersects a Polygon
intersects(Rectangle) - Method in class org.mini2Dx.core.geom.RegularPolygon
Returns if the specified Rectangle intersects this RegularPolygon
intersects(Sizeable) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
intersects(LineSegment) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
intersects(LineSegment) - Method in class org.mini2Dx.core.geom.Shape
Returns if this Shape intersects the specified LineSegment
intersects(Sizeable) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if this shape intersects a shape
intersects(LineSegment) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if this shape intersects the specified LineSegment
intersects(Sizeable) - Method in class org.mini2Dx.core.geom.Triangle
 
intersects(LineSegment) - Method in class org.mini2Dx.core.geom.Triangle
 
intersects(Polygon) - Method in class org.mini2Dx.core.geom.Triangle
Returns if this Triangle intersects a Polygon
intersects(Triangle) - Method in class org.mini2Dx.core.geom.Triangle
Returns if this Triangle intersects another Triangle
intersects(Rectangle) - Method in class org.mini2Dx.core.geom.Triangle
Returns if the specified Rectangle intersects this Triangle
intersectSegmentPolygon(Vector2, Vector2, float[]) - Static method in class org.mini2Dx.core.geom.Intersector
Check whether the given line segment and polygon intersect.
intersectsIgnoringEdges(Sizeable) - Method in class org.mini2Dx.core.geom.Circle
 
intersectsIgnoringEdges(Circle) - Method in class org.mini2Dx.core.geom.Circle
 
intersectsIgnoringEdges(Sizeable) - Method in class org.mini2Dx.core.geom.Polygon
 
intersectsIgnoringEdges(Polygon) - Method in class org.mini2Dx.core.geom.Polygon
 
intersectsIgnoringEdges(Circle) - Method in class org.mini2Dx.core.geom.Polygon
 
intersectsIgnoringEdges(Sizeable) - Method in class org.mini2Dx.core.geom.Rectangle
 
intersectsIgnoringEdges(Sizeable) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
intersectsIgnoringEdges(Sizeable) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if this shape intersects a shape.
intersectsIgnoringEdges(Sizeable) - Method in class org.mini2Dx.core.geom.Triangle
 
intersectsLineSegment(Vector2, Vector2) - Method in class org.mini2Dx.core.geom.Circle
 
intersectsLineSegment(float, float, float, float) - Method in class org.mini2Dx.core.geom.Circle
 
intersectsLineSegment(float, float, float, float) - Method in class org.mini2Dx.core.geom.LineSegment
 
intersectsLineSegment(Vector2, Vector2) - Method in class org.mini2Dx.core.geom.Polygon
 
intersectsLineSegment(float, float, float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
intersectsLineSegment(Vector2, Vector2) - Method in class org.mini2Dx.core.geom.Rectangle
 
intersectsLineSegment(float, float, float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
intersectsLineSegment(Vector2, Vector2) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
intersectsLineSegment(float, float, float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
intersectsLineSegment(Vector2, Vector2) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if this shape intersects a line segment
intersectsLineSegment(float, float, float, float) - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if this shape intersects a line segment
intersectsLineSegment(Vector2, Vector2) - Method in class org.mini2Dx.core.geom.Triangle
 
intersectsLineSegment(float, float, float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
IntFloatMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
IntFloatMapSerializedMap(IntFloatMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.IntFloatMapSerializedMap
 
IntIntMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
IntIntMapSerializedMap(IntIntMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.IntIntMapSerializedMap
 
IntLongMap - Class in org.mini2Dx.core.collections
 
IntLongMap() - Constructor for class org.mini2Dx.core.collections.IntLongMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
IntLongMap(int) - Constructor for class org.mini2Dx.core.collections.IntLongMap
Creates a new map with a load factor of 0.8.
IntLongMap(int, float) - Constructor for class org.mini2Dx.core.collections.IntLongMap
Creates a new map with the specified initial capacity and load factor.
IntLongMap(IntLongMap) - Constructor for class org.mini2Dx.core.collections.IntLongMap
Creates a new map identical to the specified map.
IntLongMap.Entries - Class in org.mini2Dx.core.collections
 
IntLongMap.Entry - Class in org.mini2Dx.core.collections
 
IntLongMap.Keys - Class in org.mini2Dx.core.collections
 
IntLongMap.Values - Class in org.mini2Dx.core.collections
 
IntMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
IntMapSerializedMap(IntMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.IntMapSerializedMap
 
IntQueue - Class in org.mini2Dx.core.collections
 
IntQueue() - Constructor for class org.mini2Dx.core.collections.IntQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
IntQueue(int) - Constructor for class org.mini2Dx.core.collections.IntQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
IntQueue.IntQueueIterable - Class in org.mini2Dx.core.collections
 
IntQueue.IntQueueIterator - Class in org.mini2Dx.core.collections
 
IntQueueIterable(IntQueue) - Constructor for class org.mini2Dx.core.collections.IntQueue.IntQueueIterable
 
IntQueueIterable(IntQueue, boolean) - Constructor for class org.mini2Dx.core.collections.IntQueue.IntQueueIterable
 
IntQueueIterator(IntQueue) - Constructor for class org.mini2Dx.core.collections.IntQueue.IntQueueIterator
 
IntQueueIterator(IntQueue, boolean) - Constructor for class org.mini2Dx.core.collections.IntQueue.IntQueueIterator
 
IntSetSerializedCollection - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML serialization
IntSetSerializedCollection(IntSet) - Constructor for class org.mini2Dx.core.serialization.collection.IntSetSerializedCollection
 
IntTreeMap<V> - Class in org.mini2Dx.core.collections
IntTreeMap() - Constructor for class org.mini2Dx.core.collections.IntTreeMap
 
IntTreeMap(int) - Constructor for class org.mini2Dx.core.collections.IntTreeMap
 
IntTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.IntTreeMap
 
IntTreeMap(IntMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.IntTreeMap
 
IntTreeMap.SortedKeys - Class in org.mini2Dx.core.collections
 
invoke(Object, Object...) - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
invoke(Object, Object...) - Method in interface org.mini2Dx.core.reflect.Method
Invokes the method for a given class instance
isAbstract() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isAbstract(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isAbstract() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is declared as abstract
isAbstract(Class) - Method in interface org.mini2Dx.core.Reflection
Returns if the provided class is an abstract class
isAccelerometerSupported() - Method in interface org.mini2Dx.core.input.GamePad
Returns if this gamepad has accelerometer functionality
isAnnotation(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isAnnotation(Class) - Method in interface org.mini2Dx.core.Reflection
Returns if the provided class is an annotation
isAnnotationPresent(Class<? extends Annotation>) - Method in interface org.mini2Dx.core.reflect.Field
Returns true if the field if annotated with the given annotation class
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isAnnotationPresent(Class, Class<? extends Annotation>) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isAnnotationPresent(Class<? extends Annotation>) - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method if annotated with the given annotation class
isAnnotationPresent(Class, Class<? extends Annotation>) - Method in interface org.mini2Dx.core.Reflection
Returns if the class is annotated with the provided annotation
isArray(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isArray(Class) - Method in interface org.mini2Dx.core.Reflection
Returns if the provided class is an array
isAssignableFrom(Class, Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isAssignableFrom(Class, Class) - Method in interface org.mini2Dx.core.Reflection
Checks if the class1 is the same class, superclass or superinterface of class2
isButtonDown(int) - Method in interface org.mini2Dx.core.input.GamePad
Returns if a specific button is currently pressed down
isButtonDown(SwitchDualJoyConButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
isButtonDown(SwitchJoyConLButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
isButtonDown(SwitchJoyConRButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
isButtonDown(PS4Button) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
isButtonDown(XboxButton) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
isButtonUp(int) - Method in interface org.mini2Dx.core.input.GamePad
Returns if a specific button is currently released (not pressed down)
isButtonUp(SwitchDualJoyConButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
isButtonUp(SwitchJoyConLButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
isButtonUp(SwitchJoyConRButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
isButtonUp(PS4Button) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
isButtonUp(XboxButton) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
isCircle() - Method in class org.mini2Dx.core.geom.Circle
 
isCircle() - Method in class org.mini2Dx.core.geom.Polygon
 
isCircle() - Method in class org.mini2Dx.core.geom.Rectangle
 
isCircle() - Method in class org.mini2Dx.core.geom.RegularPolygon
 
isCircle() - Method in class org.mini2Dx.core.geom.Shape
Returns if this Shape is a Circle
isCircle() - Method in interface org.mini2Dx.core.geom.Sizeable
Returns if this is a Circle instance
isCircle() - Method in class org.mini2Dx.core.geom.Triangle
 
isClipboardSupported() - Method in interface org.mini2Dx.core.Input
Returns if the clipboard is supported by the current platform.
isCompiled() - Method in interface org.mini2Dx.core.graphics.Shader
Returns if this shader compiled successfully
isComplete() - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
isConnected() - Method in interface org.mini2Dx.core.input.GamePad
Returns if this GamePad is connected
isConnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
isConnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
isConnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
isConnected() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
isConnected() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
isConsole() - Method in enum org.mini2Dx.core.Platform
True if the game is running on console
isDataStorageConnected() - Method in class org.mini2Dx.core.PlayerData
Returns if the player data storage is connected
isDataStorageFull() - Method in class org.mini2Dx.core.PlayerData
Returns if the player data storage is full
isDefaultAccess() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is not public/private/protected
isDefaultAccess() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isDefaultAccess() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isDefaultAccess() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is not public, private or protected
isDesktop() - Method in enum org.mini2Dx.core.Platform
True if the game is running on desktop
isDirectory() - Method in interface org.mini2Dx.core.files.FileHandle
Returns true if this file is a directory.
isDrawing() - Method in interface org.mini2Dx.core.graphics.SpriteCache
Indicates if SpriteCache.beginCache() has been called
isEmpty() - Method in class org.mini2Dx.core.collections.BooleanQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.CharQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Returns true if the set is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Returns true if the set is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Returns true if the set is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns true if the array is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
Returns true if the list is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.FloatQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.IntLongMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.IntQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.LongIntMap
Returns true if the map is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.LongQueue
Returns true if the queue is empty.
isEmpty() - Method in class org.mini2Dx.core.collections.ShortQueue
Returns true if the queue is empty.
isEnum(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isEnum(Class) - Method in interface org.mini2Dx.core.Reflection
Returns if the provided class is an enum
isEquilateral() - Method in class org.mini2Dx.core.geom.Polygon
 
isEquilateral(float) - Method in class org.mini2Dx.core.geom.Polygon
 
isExternalStorageAvailable() - Method in interface org.mini2Dx.core.Files
Returns true if the external storage is ready for file IO.
isFinal() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is declared as final
isFinal() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isFinal() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isFinal() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is declared as final
isFinished() - Method in class org.mini2Dx.core.audio.AsyncSoundResult
Returns if the sound has been loaded.
isFinished() - Method in interface org.mini2Dx.core.executor.AsyncFuture
Returns if the asynchronous task has finished executing
isFinished() - Method in class org.mini2Dx.core.graphics.Animation
Returns if this animation has finished If this is a looping animation, this method always returns false
isFinished() - Method in class org.mini2Dx.core.screen.transition.FadeInTransition
 
isFinished() - Method in class org.mini2Dx.core.screen.transition.FadeOutTransition
 
isFinished() - Method in interface org.mini2Dx.core.screen.Transition
 
isFinished() - Method in class org.mini2Dx.core.screen.transition.NullTransition
 
isFlipX() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
isFlipY() - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
isGameThread() - Method in class org.mini2Dx.core.PlatformUtils
Indicates if the current thread is the game thread
isInstanceOf(Class, Object) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isInstanceOf(Class, Object) - Method in interface org.mini2Dx.core.Reflection
Checks if the provided object is an instance of the provided class
isInterface(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isInterface(Class) - Method in interface org.mini2Dx.core.Reflection
Returns if the provided class is an interface
isInterpolateRequired() - Method in class org.mini2Dx.core.collision.CollisionBox
 
isKeyDown(int) - Method in interface org.mini2Dx.core.Input
Returns if a keyboard key is down
isKeyJustPressed(int) - Method in interface org.mini2Dx.core.Input
Returns if a keyboard key was just pressed (down, then released)
isKeyUp(int) - Method in interface org.mini2Dx.core.Input
Returns if a keyboard key is up
isLoaded(String) - Method in class org.mini2Dx.core.assets.AssetManager
 
isLocalStorageAvailable() - Method in interface org.mini2Dx.core.Files
Returns true if the local storage is ready for file IO.
isLooping() - Method in interface org.mini2Dx.core.audio.Music
Returns if the music will loop
isLooping() - Method in class org.mini2Dx.core.graphics.Animation
Returns if the animation is looping
isManaged() - Method in interface org.mini2Dx.core.graphics.Texture
Returns if this texture needs to rebind when the graphics context is lost
isMergable() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
isMergable() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
isMobile() - Method in enum org.mini2Dx.core.Platform
True if the game is running on mobile
isNative() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isNative() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is declared as native
isNonConcrete() - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
isOneWay() - Method in class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
isOnLineBetween(Point, Point) - Method in class org.mini2Dx.core.geom.Point
Returns if this Point is between a and b on a line
isPlayerIndicesSupported() - Method in interface org.mini2Dx.core.input.GamePad
Returns if this game pad supports assigning player numbers to it
isPlayerIndicesSupported() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
isPlayerIndicesSupported() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
isPlayerIndicesSupported() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
isPlayerIndicesSupported() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
isPlayerIndicesSupported() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
isPlaying() - Method in interface org.mini2Dx.core.audio.Music
Returns if the music is playing
isPowerOfTwo() - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
isPowerOfTwo() - Method in class org.mini2Dx.core.graphics.viewport.ScalingViewport
 
isPrimitive(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
isPrimitive(Class) - Method in interface org.mini2Dx.core.Reflection
Returns if the provided class is a primitive
isPrivate() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is private
isPrivate() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isPrivate() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isPrivate() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is declared as private
isProtected() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is protected
isProtected() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isProtected() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isProtected() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is declared as protected
isPublic() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is public
isPublic() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isPublic() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isPublic() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is declared as public
isRectangle() - Method in class org.mini2Dx.core.geom.Polygon
 
isRegistered(Interpolatable) - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
isSameAs(Polygon) - Method in class org.mini2Dx.core.geom.Polygon
Returns if this Polygon is the same as another
isSearchRequired() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
isStatic() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is static
isStatic() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isStatic() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isStatic() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method is declared as static
isSynthetic() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is synthetic (generated by compiler)
isSynthetic() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isTransient() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is declared transient
isTransient() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isTransitioning() - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
isTransitioning() - Method in interface org.mini2Dx.core.screen.ScreenManager
Returns if the ScreenManager is moving between GameScreens
isVarArgs() - Method in class org.mini2Dx.core.reflect.jvm.JvmMethod
 
isVarArgs() - Method in interface org.mini2Dx.core.reflect.Method
Returns true if the method takes a variable number of parameters (...)
isVibrateSupported() - Method in interface org.mini2Dx.core.input.GamePad
Returns if this gamepad has vibrate/rumble functionality
isVibrateSupported() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
isVibrateSupported() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
isVibrateSupported() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
isVibrateSupported() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
isVibrateSupported() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
isVibrating() - Method in interface org.mini2Dx.core.input.GamePad
Returns if this gamepad is currently vibrating/rumbling
isVibrating() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
isVibrating() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
isVibrating() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
isVibrating() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
isVibrating() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
isVisible() - Method in class org.mini2Dx.core.graphics.CustomCursor
 
isVolatile() - Method in interface org.mini2Dx.core.reflect.Field
Returns if the field is declared volatile
isVolatile() - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
isWindowReady() - Method in interface org.mini2Dx.core.Graphics
Returns if the game window is initialised natively
iter() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Starts iterating over the list's items from the head of the list
IterableGdxSerializedCollection<T extends java.lang.Iterable> - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML serialization
IterableGdxSerializedCollection(Class<T>, T) - Constructor for class org.mini2Dx.core.serialization.collection.IterableGdxSerializedCollection
 
iterator() - Method in class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterable
 
iterator() - Method in class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterator
 
iterator() - Method in class org.mini2Dx.core.collections.BooleanQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.ByteMap.Entries
 
iterator() - Method in class org.mini2Dx.core.collections.ByteMap
 
iterator() - Method in class org.mini2Dx.core.collections.ByteMap.Values
 
iterator() - Method in class org.mini2Dx.core.collections.CharMap.Entries
 
iterator() - Method in class org.mini2Dx.core.collections.CharMap
 
iterator() - Method in class org.mini2Dx.core.collections.CharMap.Values
 
iterator() - Method in class org.mini2Dx.core.collections.CharQueue.CharQueueIterable
 
iterator() - Method in class org.mini2Dx.core.collections.CharQueue.CharQueueIterator
 
iterator() - Method in class org.mini2Dx.core.collections.CharQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns an iterator for the items in the array.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns an iterator for the items in the array.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Returns an iterator for the keys in the set.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Returns an iterator for the keys in the set.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Returns an iterator for the keys in the set.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns an iterator for the items in the array.
iterator() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
Returns an iterator to traverse the list.
iterator() - Method in class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterable
 
iterator() - Method in class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterator
 
iterator() - Method in class org.mini2Dx.core.collections.FloatQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.IntArrayIterable
 
iterator() - Method in class org.mini2Dx.core.collections.IntLongMap.Entries
 
iterator() - Method in class org.mini2Dx.core.collections.IntLongMap
 
iterator() - Method in class org.mini2Dx.core.collections.IntLongMap.Values
 
iterator() - Method in class org.mini2Dx.core.collections.IntQueue.IntQueueIterable
 
iterator() - Method in class org.mini2Dx.core.collections.IntQueue.IntQueueIterator
 
iterator() - Method in class org.mini2Dx.core.collections.IntQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.LongArrayIterable
 
iterator() - Method in class org.mini2Dx.core.collections.LongFloatMap.Entries
 
iterator() - Method in class org.mini2Dx.core.collections.LongFloatMap
 
iterator() - Method in class org.mini2Dx.core.collections.LongFloatMap.Values
 
iterator() - Method in class org.mini2Dx.core.collections.LongIntMap.Entries
 
iterator() - Method in class org.mini2Dx.core.collections.LongIntMap
 
iterator() - Method in class org.mini2Dx.core.collections.LongIntMap.Values
 
iterator() - Method in class org.mini2Dx.core.collections.LongQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.LongQueue.LongQueueIterable
 
iterator() - Method in class org.mini2Dx.core.collections.LongQueue.LongQueueIterator
 
iterator() - Method in class org.mini2Dx.core.collections.ShortMap.Entries
 
iterator() - Method in class org.mini2Dx.core.collections.ShortMap
 
iterator() - Method in class org.mini2Dx.core.collections.ShortMap.Values
 
iterator() - Method in class org.mini2Dx.core.collections.ShortQueue
Returns an iterator for the items in the queue.
iterator() - Method in class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterable
 
iterator() - Method in class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterator
 
iterReverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Starts iterating over the list's items from the tail of the list

J

json - Static variable in class org.mini2Dx.core.Mdx
JSON Serialization API
JsonSerializer - Class in org.mini2Dx.core.serialization
Serializes objects to/from JSON based on Field annotations
JsonSerializer() - Constructor for class org.mini2Dx.core.serialization.JsonSerializer
 
justTouched() - Method in interface org.mini2Dx.core.Input
Returns if the the screen was just touched or the mouse was just clicked
JvmAnnotation - Class in org.mini2Dx.core.reflect.jvm
Implementation of Annotation where JVM-based reflection is supported
JvmAnnotation(Annotation) - Constructor for class org.mini2Dx.core.reflect.jvm.JvmAnnotation
 
JvmConstructor - Class in org.mini2Dx.core.reflect.jvm
Implementation of Constructor where JVM-based reflection is supported
JvmConstructor(Constructor) - Constructor for class org.mini2Dx.core.reflect.jvm.JvmConstructor
 
JvmField - Class in org.mini2Dx.core.reflect.jvm
Implementation of Field where JVM-based reflection is supported
JvmField(Field) - Constructor for class org.mini2Dx.core.reflect.jvm.JvmField
 
JvmMethod - Class in org.mini2Dx.core.reflect.jvm
Implementation of Method where JVM-based reflection is supported
JvmMethod(Method) - Constructor for class org.mini2Dx.core.reflect.jvm.JvmMethod
 
JvmPlatformUtils - Class in org.mini2Dx.core
 
JvmPlatformUtils() - Constructor for class org.mini2Dx.core.JvmPlatformUtils
 
JvmReflection - Class in org.mini2Dx.core.reflect.jvm
Implementation of Reflection where JVM-based reflection is supported
JvmReflection() - Constructor for class org.mini2Dx.core.reflect.jvm.JvmReflection
 
JvmZlibStream - Class in org.mini2Dx.core.util
 
JvmZlibStream(byte[]) - Constructor for class org.mini2Dx.core.util.JvmZlibStream
 

K

key - Variable in class org.mini2Dx.core.collections.ByteMap.Entry
 
key - Variable in class org.mini2Dx.core.collections.CharMap.Entry
 
key - Variable in class org.mini2Dx.core.collections.IntLongMap.Entry
 
key - Variable in class org.mini2Dx.core.collections.LongFloatMap.Entry
 
key - Variable in class org.mini2Dx.core.collections.LongIntMap.Entry
 
key - Variable in class org.mini2Dx.core.collections.ShortMap.Entry
 
keyDown(int) - Method in class org.mini2Dx.core.game.BasicGame
 
keys() - Method in class org.mini2Dx.core.collections.ByteMap
Returns an iterator for the keys in the map.
Keys(ByteMap) - Constructor for class org.mini2Dx.core.collections.ByteMap.Keys
 
keys() - Method in class org.mini2Dx.core.collections.CharMap
Returns an iterator for the keys in the map.
Keys(CharMap) - Constructor for class org.mini2Dx.core.collections.CharMap.Keys
 
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns an iterator for the keys in the map.
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
keys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
keys() - Method in class org.mini2Dx.core.collections.IntLongMap
Returns an iterator for the keys in the map.
Keys(IntLongMap) - Constructor for class org.mini2Dx.core.collections.IntLongMap.Keys
 
keys() - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns an iterator for the keys in the map.
Keys(LongFloatMap) - Constructor for class org.mini2Dx.core.collections.LongFloatMap.Keys
 
keys() - Method in class org.mini2Dx.core.collections.LongIntMap
Returns an iterator for the keys in the map.
Keys(LongIntMap) - Constructor for class org.mini2Dx.core.collections.LongIntMap.Keys
 
keys() - Method in class org.mini2Dx.core.collections.ShortMap
Returns an iterator for the keys in the map.
Keys(ShortMap) - Constructor for class org.mini2Dx.core.collections.ShortMap.Keys
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.ArrayMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.IntFloatMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.IntIntMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.IntMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.LongMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.MapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectFloatMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectIntMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.ObjectMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.OrderedMapSerializedMap
 
keys() - Method in class org.mini2Dx.core.serialization.map.serialize.SerializedMap
 
keyTyped(char) - Method in class org.mini2Dx.core.game.BasicGame
 
keyUp(int) - Method in class org.mini2Dx.core.game.BasicGame
 

L

l2 - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
l2DeadZone - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
l2Moved(PS4GamePad, float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
l2Moved(PS4GamePad, float) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
last() - Method in class org.mini2Dx.core.collections.BooleanQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.CharQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.FloatQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.IntQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.LongQueue
Returns the last (tail) item in the queue (without removing it).
last() - Method in class org.mini2Dx.core.collections.ShortQueue
Returns the last (tail) item in the queue (without removing it).
lastIndexOf(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns an index of last occurrence of value in array or -1 if no such value exists.
lastIndexOf(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
lastIndexOf(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
lastIndexOf(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns an index of last occurrence of value in array or -1 if no such value exists.
lastIndexOf(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
lastIndexOf(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
lastIndexOf(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
lastIndexOf(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
lastIndexOf(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns an index of last occurrence of value in array or -1 if no such value exists.
lastModified() - Method in interface org.mini2Dx.core.files.FileHandle
Returns the last modified time in milliseconds for this file.
LEFT - Static variable in class org.mini2Dx.core.util.Align
 
leftStickDeadZone - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
leftStickDeadZone - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
leftStickXMoved(SwitchDualJoyConGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
leftStickXMoved(SwitchDualJoyConGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
leftStickXMoved(SwitchJoyConLGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
leftStickXMoved(SwitchJoyConLGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadListener
 
leftStickXMoved(PS4GamePad, float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
leftStickXMoved(PS4GamePad, float) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
leftStickXMoved(XboxGamePad, float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
leftStickXMoved(XboxGamePad, float) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when left stick moves along its X axis
leftStickYMoved(SwitchDualJoyConGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
leftStickYMoved(SwitchDualJoyConGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
leftStickYMoved(SwitchJoyConLGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
leftStickYMoved(SwitchJoyConLGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadListener
 
leftStickYMoved(PS4GamePad, float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
leftStickYMoved(PS4GamePad, float) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
leftStickYMoved(XboxGamePad, float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
leftStickYMoved(XboxGamePad, float) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when left stick moves along its Y axis
leftTrigger - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
leftTriggerDeadZone - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
leftTriggerMoved(XboxGamePad, float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
leftTriggerMoved(XboxGamePad, float) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when the left trigger is moved
length() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Returns the "logical size" of this bitset: the index of the highest set bit in the bitset plus one.
length() - Method in interface org.mini2Dx.core.files.FileHandle
Returns the length in bytes of this file, or 0 if this file is a directory, does not exist, or the size cannot otherwise be determined.
lerp(Circle, float) - Method in class org.mini2Dx.core.geom.Circle
 
lerp(Circle, Circle, float) - Method in class org.mini2Dx.core.geom.Circle
 
lerp(Circle, Circle, Circle, float) - Static method in class org.mini2Dx.core.geom.Circle
 
lerp(Polygon, float) - Method in class org.mini2Dx.core.geom.Polygon
 
lerp(Polygon, Polygon, float) - Method in class org.mini2Dx.core.geom.Polygon
 
lerp(Polygon, Polygon, Polygon, float) - Static method in class org.mini2Dx.core.geom.Polygon
 
lerp(Rectangle, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
lerp(Rectangle, Rectangle, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
lerp(Rectangle, Rectangle, Rectangle, float) - Static method in class org.mini2Dx.core.geom.Rectangle
 
lerp(Color, float) - Method in interface org.mini2Dx.core.graphics.Color
Linearly interpolates between this color and the target color by t
lerp(float, float, float, float, float) - Method in interface org.mini2Dx.core.graphics.Color
Linearly interpolates between this color and the target color by t
lerp(byte, byte, byte, byte, float) - Method in interface org.mini2Dx.core.graphics.Color
Linearly interpolates between this color and the target color by t
lerp(float, float, float) - Static method in class org.mini2Dx.core.util.Lerper
 
Lerper - Class in org.mini2Dx.core.util
Handles lerp operations with configurable levels of accuracy (at cost of CPU time)
Lerper() - Constructor for class org.mini2Dx.core.util.Lerper
 
Lerper.Mode - Enum in org.mini2Dx.core.util
 
LIGHT_GRAY() - Static method in class org.mini2Dx.core.graphics.Colors
 
LIME() - Static method in class org.mini2Dx.core.graphics.Colors
 
Line - Class in org.mini2Dx.core.geom
 
Line() - Constructor for class org.mini2Dx.core.geom.Line
 
Line(float, float, float, float) - Constructor for class org.mini2Dx.core.geom.Line
 
Line(Geometry) - Constructor for class org.mini2Dx.core.geom.Line
 
line() - Method in class org.mini2Dx.core.Geometry
Allocates a Line from the pool
lineHeight - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
LineSegment - Class in org.mini2Dx.core.geom
Represents a segment of a line (the space between two points)
LineSegment(Geometry) - Constructor for class org.mini2Dx.core.geom.LineSegment
Constructs a LineSegment belonging to the Geometry pool
LineSegment(float, float, float, float) - Constructor for class org.mini2Dx.core.geom.LineSegment
Constructs a line segment between point A and point B
LineSegment(Point, Point) - Constructor for class org.mini2Dx.core.geom.LineSegment
Constructs a line segment between point A and point B
lineSegment() - Method in class org.mini2Dx.core.Geometry
Allocates a LineSegment from the pool
list() - Method in interface org.mini2Dx.core.files.FileHandle
Returns the paths to the children of this directory.
list(FileFilter) - Method in interface org.mini2Dx.core.files.FileHandle
Returns the paths to the children of this directory that satisfy the specified filter.
list(FilenameFilter) - Method in interface org.mini2Dx.core.files.FileHandle
Returns the paths to the children of this directory that satisfy the specified filter.
list(String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns the paths to the children of this directory with the specified suffix.
ListDeserializedCollection - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML deserialization
ListDeserializedCollection(Class<?>, Field, Class<?>, Object) - Constructor for class org.mini2Dx.core.serialization.collection.ListDeserializedCollection
 
listeners - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
listeners - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
ListSerializedCollection - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML serialization
ListSerializedCollection(List) - Constructor for class org.mini2Dx.core.serialization.collection.ListSerializedCollection
 
load(String, Class<T>) - Method in class org.mini2Dx.core.assets.AssetManager
 
load(String, Class<T>, AssetProperties) - Method in class org.mini2Dx.core.assets.AssetManager
 
load(AssetDescriptor) - Method in class org.mini2Dx.core.assets.AssetManager
 
load(AssetManager) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
load(AssetManager) - Method in interface org.mini2Dx.core.font.GameFont
Loads the GameFont via the AssetManager
load(FileHandle) - Method in class org.mini2Dx.core.font.MonospaceGameFont
Loads the GameFont using the
load(AssetManager) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
load(FileHandle, FileHandle) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
load(FileHandle, TextureAtlas) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
load(FileHandle, TextureAtlas, String) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
loadAtlasRegionTextures() - Method in class org.mini2Dx.core.graphics.TextureAtlas
 
loadExternal() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
loadExternal() - Method in interface org.mini2Dx.core.font.GameFont
loadExternal() - Method in class org.mini2Dx.core.font.MonospaceGameFont
loadInternal() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
loadInternal() - Method in interface org.mini2Dx.core.font.GameFont
loadInternal() - Method in class org.mini2Dx.core.font.MonospaceGameFont
loadOnAsyncThread(AssetDescriptor, AsyncLoadingCache) - Method in interface org.mini2Dx.core.assets.AsyncAssetLoader
Loads an asset (or partial data) via a non-main thread
loadOnAsyncThread(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.MusicLoader
 
loadOnAsyncThread(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.SoundLoader
 
loadOnAsyncThread(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.TextureAtlasLoader
 
loadOnAsyncThread(AssetDescriptor, AsyncLoadingCache) - Method in class org.mini2Dx.core.assets.loader.TextureLoader
 
loadOnGameThread(AssetManager, AssetDescriptor<T>, AsyncLoadingCache, AssetLoaderResult<T>) - Method in interface org.mini2Dx.core.assets.AssetLoader
Loads an asset on the main game thread
loadOnGameThread(AssetManager, AssetDescriptor<Music>, AsyncLoadingCache, AssetLoaderResult<Music>) - Method in class org.mini2Dx.core.assets.loader.MusicLoader
 
loadOnGameThread(AssetManager, AssetDescriptor<Pixmap>, AsyncLoadingCache, AssetLoaderResult<Pixmap>) - Method in class org.mini2Dx.core.assets.loader.PixmapLoader
 
loadOnGameThread(AssetManager, AssetDescriptor<Shader>, AsyncLoadingCache, AssetLoaderResult<Shader>) - Method in class org.mini2Dx.core.assets.loader.ShaderLoader
 
loadOnGameThread(AssetManager, AssetDescriptor<Sound>, AsyncLoadingCache, AssetLoaderResult<Sound>) - Method in class org.mini2Dx.core.assets.loader.SoundLoader
 
loadOnGameThread(AssetManager, AssetDescriptor<TextureAtlas>, AsyncLoadingCache, AssetLoaderResult<TextureAtlas>) - Method in class org.mini2Dx.core.assets.loader.TextureAtlasLoader
 
loadOnGameThread(AssetManager, AssetDescriptor<Texture>, AsyncLoadingCache, AssetLoaderResult<Texture>) - Method in class org.mini2Dx.core.assets.loader.TextureLoader
 
local(String) - Method in interface org.mini2Dx.core.Files
Convenience method that returns a FileType.LOCAL file handle.
LocalFileHandleResolver - Class in org.mini2Dx.core.files
Resolves paths using Files.local(String)
LocalFileHandleResolver() - Constructor for class org.mini2Dx.core.files.LocalFileHandleResolver
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
lock - Variable in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
 
lock - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
locks - Static variable in class org.mini2Dx.core.Mdx
Locks API
log - Static variable in class org.mini2Dx.core.Mdx
Logger API
LOG_DEBUG - Static variable in interface org.mini2Dx.core.Logger
 
LOG_ERROR - Static variable in interface org.mini2Dx.core.Logger
 
LOG_INFO - Static variable in interface org.mini2Dx.core.Logger
 
LOG_NONE - Static variable in interface org.mini2Dx.core.Logger
 
Logger - Interface in org.mini2Dx.core
Interface for game/application logging
LongArrayIterable - Class in org.mini2Dx.core.collections
 
LongArrayIterable(LongArray) - Constructor for class org.mini2Dx.core.collections.LongArrayIterable
 
LongFloatMap - Class in org.mini2Dx.core.collections
 
LongFloatMap() - Constructor for class org.mini2Dx.core.collections.LongFloatMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
LongFloatMap(int) - Constructor for class org.mini2Dx.core.collections.LongFloatMap
Creates a new map with a load factor of 0.8.
LongFloatMap(int, float) - Constructor for class org.mini2Dx.core.collections.LongFloatMap
Creates a new map with the specified initial capacity and load factor.
LongFloatMap(LongFloatMap) - Constructor for class org.mini2Dx.core.collections.LongFloatMap
Creates a new map identical to the specified map.
LongFloatMap.Entries - Class in org.mini2Dx.core.collections
 
LongFloatMap.Entry - Class in org.mini2Dx.core.collections
 
LongFloatMap.Keys - Class in org.mini2Dx.core.collections
 
LongFloatMap.Values - Class in org.mini2Dx.core.collections
 
LongIntMap - Class in org.mini2Dx.core.collections
 
LongIntMap() - Constructor for class org.mini2Dx.core.collections.LongIntMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
LongIntMap(int) - Constructor for class org.mini2Dx.core.collections.LongIntMap
Creates a new map with a load factor of 0.8.
LongIntMap(int, float) - Constructor for class org.mini2Dx.core.collections.LongIntMap
Creates a new map with the specified initial capacity and load factor.
LongIntMap(LongIntMap) - Constructor for class org.mini2Dx.core.collections.LongIntMap
Creates a new map identical to the specified map.
LongIntMap.Entries - Class in org.mini2Dx.core.collections
 
LongIntMap.Entry - Class in org.mini2Dx.core.collections
 
LongIntMap.Keys - Class in org.mini2Dx.core.collections
 
LongIntMap.Values - Class in org.mini2Dx.core.collections
 
LongMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
LongMapSerializedMap(LongMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.LongMapSerializedMap
 
LongQueue - Class in org.mini2Dx.core.collections
 
LongQueue() - Constructor for class org.mini2Dx.core.collections.LongQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
LongQueue(int) - Constructor for class org.mini2Dx.core.collections.LongQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
LongQueue.LongQueueIterable - Class in org.mini2Dx.core.collections
 
LongQueue.LongQueueIterator - Class in org.mini2Dx.core.collections
 
LongQueueIterable(LongQueue) - Constructor for class org.mini2Dx.core.collections.LongQueue.LongQueueIterable
 
LongQueueIterable(LongQueue, boolean) - Constructor for class org.mini2Dx.core.collections.LongQueue.LongQueueIterable
 
LongQueueIterator(LongQueue) - Constructor for class org.mini2Dx.core.collections.LongQueue.LongQueueIterator
 
LongQueueIterator(LongQueue, boolean) - Constructor for class org.mini2Dx.core.collections.LongQueue.LongQueueIterator
 
LongTreeMap<V> - Class in org.mini2Dx.core.collections
 
LongTreeMap() - Constructor for class org.mini2Dx.core.collections.LongTreeMap
 
LongTreeMap(int) - Constructor for class org.mini2Dx.core.collections.LongTreeMap
 
LongTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.LongTreeMap
 
LongTreeMap(LongMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.LongTreeMap
 
LongTreeMap.SortedKeys - Class in org.mini2Dx.core.collections
 
loop() - Method in interface org.mini2Dx.core.audio.Sound
Loops the sound at full volume, center panning .
loop(float) - Method in interface org.mini2Dx.core.audio.Sound
Loops the sound at the specified volume, center panning.
loop(float, float, float) - Method in interface org.mini2Dx.core.audio.Sound
Loops the sound at the specified volume, pitch and panning.
LruIntMap<V> - Class in org.mini2Dx.core.collections
Extends IntMap to implement least-recently used capabilities.
LruIntMap() - Constructor for class org.mini2Dx.core.collections.LruIntMap
 
LruIntMap(int) - Constructor for class org.mini2Dx.core.collections.LruIntMap
 
LruIntMap(int, float) - Constructor for class org.mini2Dx.core.collections.LruIntMap
 
LruIntMap(IntMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.LruIntMap
 
LruIntMap(int, int) - Constructor for class org.mini2Dx.core.collections.LruIntMap
 
LruIntMap(int, int, float) - Constructor for class org.mini2Dx.core.collections.LruIntMap
 
LruIntMap(IntMap<? extends V>, int) - Constructor for class org.mini2Dx.core.collections.LruIntMap
 
LruObjectMap<K,V> - Class in org.mini2Dx.core.collections
Extends ObjectMap to implement least-recently used capabilities.
LruObjectMap() - Constructor for class org.mini2Dx.core.collections.LruObjectMap
 
LruObjectMap(int) - Constructor for class org.mini2Dx.core.collections.LruObjectMap
 
LruObjectMap(int, float) - Constructor for class org.mini2Dx.core.collections.LruObjectMap
 
LruObjectMap(ObjectMap<? extends K, ? extends V>) - Constructor for class org.mini2Dx.core.collections.LruObjectMap
 
LruObjectMap(int, int) - Constructor for class org.mini2Dx.core.collections.LruObjectMap
 
LruObjectMap(int, int, float) - Constructor for class org.mini2Dx.core.collections.LruObjectMap
 
LruObjectMap(ObjectMap<? extends K, ? extends V>, int) - Constructor for class org.mini2Dx.core.collections.LruObjectMap
 

M

MAGENTA() - Static method in class org.mini2Dx.core.graphics.Colors
 
makeSound(AsyncResult<Object>) - Method in class org.mini2Dx.core.audio.AsyncSoundResult
Instantiates a Sound object on the current thread.
map - Variable in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
map - Variable in class org.mini2Dx.core.serialization.map.serialize.SerializedMap
 
MapDeserializedMap - Class in org.mini2Dx.core.serialization.map.deserialize
Utility class used during JSON/XML deserialization
MapDeserializedMap(Class<?>, Field, Class<?>, Object) - Constructor for class org.mini2Dx.core.serialization.map.deserialize.MapDeserializedMap
 
MappedGamePadListener - Interface in org.mini2Dx.core.input
 
MapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
MapSerializedMap(Map) - Constructor for class org.mini2Dx.core.serialization.map.serialize.MapSerializedMap
 
mark(long) - Method in class org.mini2Dx.core.util.RollingAverage
 
mark(long) - Method in class org.mini2Dx.core.util.RollingMax
 
markFrameBegin() - Method in class org.mini2Dx.core.PlatformUtils
Internal usage only: marks a new frame
markFrameEnd() - Method in class org.mini2Dx.core.PlatformUtils
 
markInterpolateBegin() - Method in class org.mini2Dx.core.PlatformUtils
Internal usage only: marks the beginning of interpolate operations
markInterpolateEnd() - Method in class org.mini2Dx.core.PlatformUtils
Internal usage only: marks the end of interpolate operations
markRenderBegin() - Method in class org.mini2Dx.core.PlatformUtils
Internal usage only: marks the beginning of rendering operations
markRenderEnd() - Method in class org.mini2Dx.core.PlatformUtils
Internal usage only: marks the end of rendering operations
markUpdateBegin() - Method in class org.mini2Dx.core.PlatformUtils
Internal usage only: marks the beginning of update operations
markUpdateEnd() - Method in class org.mini2Dx.core.PlatformUtils
Internal usage only: marks the end of update operations
MAROON() - Static method in class org.mini2Dx.core.graphics.Colors
 
mask - Variable in class org.mini2Dx.core.collections.IntLongMap
A bitmask used to confine hashcodes to the size of the table.
mask - Variable in class org.mini2Dx.core.collections.LongFloatMap
A bitmask used to confine hashcodes to the size of the table.
mask - Variable in class org.mini2Dx.core.collections.LongIntMap
A bitmask used to confine hashcodes to the size of the table.
MAX_ATLAS_LOAD_TIME_NANOS - Static variable in class org.mini2Dx.core.graphics.TextureAtlas
 
Mdx - Class in org.mini2Dx.core
Mini2Dx environment class

Note: Everything is public static to allow cross-platform reference setting.
Mdx() - Constructor for class org.mini2Dx.core.Mdx
 
MdxException - Exception in org.mini2Dx.core.exception
A base runtime exception thrown by mini2Dx
MdxException(String) - Constructor for exception org.mini2Dx.core.exception.MdxException
 
MdxException(String, Throwable) - Constructor for exception org.mini2Dx.core.exception.MdxException
 
merge() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
merge() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
mergeWatermark - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
mergeWatermark - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
Method - Interface in org.mini2Dx.core.reflect
Provides information about and access to a single method of a class
Mini2DxBlendFunction - Enum in org.mini2Dx.core.graphics
 
minimumQuadHeight - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
minimumQuadHeight - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
minimumQuadWidth - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
minimumQuadWidth - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
mkdirs() - Method in interface org.mini2Dx.core.files.FileHandle
 
MODE - Static variable in class org.mini2Dx.core.util.Lerper
 
MonospaceFontGlyphLayout - Class in org.mini2Dx.core.font
 
MonospaceFontGlyphLayout(MonospaceGameFont) - Constructor for class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
MonospaceGameFont - Class in org.mini2Dx.core.font
A GameFont where every character is a fixed-width which simplifies rendering calculations
MonospaceGameFont(MonospaceGameFont.FontParameters) - Constructor for class org.mini2Dx.core.font.MonospaceGameFont
 
MonospaceGameFont.FontParameters - Class in org.mini2Dx.core.font
 
MonospaceGameFont.FontRenderListener - Interface in org.mini2Dx.core.font
 
MonospaceGameFontCache - Class in org.mini2Dx.core.font
 
MonospaceGameFontCache(MonospaceGameFont) - Constructor for class org.mini2Dx.core.font.MonospaceGameFontCache
 
MonospaceGlyph - Class in org.mini2Dx.core.font
 
mouseMoved(int, int) - Method in class org.mini2Dx.core.game.BasicGame
 
moveTo(FileHandle) - Method in interface org.mini2Dx.core.files.FileHandle
Moves this file to the specified file, overwriting the file if it already exists.
moveTowards(float, float, float) - Method in class org.mini2Dx.core.geom.Point
 
moveTowards(Positionable, float) - Method in class org.mini2Dx.core.geom.Point
 
moveTowards(float, float, float) - Method in interface org.mini2Dx.core.geom.Positionable
Moves this Positionable towards a coordinate
moveTowards(Positionable, float) - Method in interface org.mini2Dx.core.geom.Positionable
Moves this Positionable towards another Positionable
moveTowards(float, float, float) - Method in class org.mini2Dx.core.geom.Shape
 
moveTowards(Positionable, float) - Method in class org.mini2Dx.core.geom.Shape
 
mul(int, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
mul(int, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
mul(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
mul(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
mul(int, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
mul(int, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
mul(Matrix3) - Method in class org.mini2Dx.core.geom.Point
 
mulAdd(Vector2, float) - Method in class org.mini2Dx.core.geom.Point
 
mulAdd(Vector2, Vector2) - Method in class org.mini2Dx.core.geom.Point
 
multiply(Color) - Method in interface org.mini2Dx.core.graphics.Color
Multiplies this Color by the given Color
multiply(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.Color
Multiplies this Color by the given RGBA components
multiply(byte, byte, byte, byte) - Method in interface org.mini2Dx.core.graphics.Color
Multiplies this Color by the given RGBA components
multiply(float) - Method in interface org.mini2Dx.core.graphics.Color
Multiplies this Color by the given multiplier
Music - Interface in org.mini2Dx.core.audio
Base interface for Music stream-based playback
MusicCompletionListener - Interface in org.mini2Dx.core.audio
 
MusicLoader - Class in org.mini2Dx.core.assets.loader
 
MusicLoader() - Constructor for class org.mini2Dx.core.assets.loader.MusicLoader
 

N

name() - Method in interface org.mini2Dx.core.files.FileHandle
 
nameWithoutExtension() - Method in interface org.mini2Dx.core.files.FileHandle
 
nanoTime() - Method in class org.mini2Dx.core.JvmPlatformUtils
 
nanoTime() - Method in class org.mini2Dx.core.PlatformUtils
Platform independent version of System.nanoTime()
NAVY() - Static method in class org.mini2Dx.core.graphics.Colors
 
newArray(Class, int) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
newArray(Class, int) - Method in interface org.mini2Dx.core.Reflection
Creates a new array of elements with the type of the given class
newAsyncSound(FileHandle) - Method in interface org.mini2Dx.core.Audio
newBitmapFont(FileHandle) - Method in class org.mini2Dx.core.Fonts
Loads a font made using BMFont
newCache() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
newCache() - Method in interface org.mini2Dx.core.font.GameFont
Creates a GameFontCache for this font
newCache() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
newColor(int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newColor(int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newColor(float, float, float, float) - Method in class org.mini2Dx.core.GraphicsUtils
 
newColor(byte, byte, byte, byte) - Method in class org.mini2Dx.core.GraphicsUtils
 
newColor(Color) - Method in class org.mini2Dx.core.GraphicsUtils
 
newCustomCursor(Pixmap, Pixmap, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
Creates a new custom mouse cursor.
newExecutor(int) - Method in interface org.mini2Dx.core.TaskExecutor
Creates a new TaskExecutor with the specified amount of threads
newFontBuilderFont(FontBuilderGameFont.FontParameters) - Method in class org.mini2Dx.core.Fonts
Creates a new FontBuilderGameFont instance.
newFrameBuffer(int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newGlyphLayout() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
newGlyphLayout() - Method in interface org.mini2Dx.core.font.GameFont
Creates a FontGlyphLayout for this font
newGlyphLayout() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
newInstance(Object...) - Method in interface org.mini2Dx.core.reflect.Constructor
Use this constructor to create a new object instance
newInstance(Object...) - Method in class org.mini2Dx.core.reflect.jvm.JvmConstructor
 
newInstance(Class) - Method in class org.mini2Dx.core.reflect.jvm.JvmReflection
 
newInstance(Class) - Method in interface org.mini2Dx.core.Reflection
Creates a new instance of the provided class using the default constructor
newMonospaceFont(MonospaceGameFont.FontParameters) - Method in class org.mini2Dx.core.Fonts
Creates a new MonospaceGameFont instance.
newMusic(FileHandle) - Method in interface org.mini2Dx.core.Audio
Creates a new Music instance used to play back an audio stream from a file.
newNinePatch(Texture, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newNinePatch(TextureRegion, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newParticleEffect() - Method in class org.mini2Dx.core.GraphicsUtils
 
newParticleEffect(FileHandle, FileHandle) - Method in class org.mini2Dx.core.GraphicsUtils
 
newParticleEffect(FileHandle, TextureAtlas) - Method in class org.mini2Dx.core.GraphicsUtils
 
newPixmap(int, int, PixmapFormat) - Method in class org.mini2Dx.core.GraphicsUtils
 
newPixmap(FileHandle) - Method in class org.mini2Dx.core.GraphicsUtils
 
newPlatformFont(FileHandle) - Method in class org.mini2Dx.core.Fonts
Loads a font using the current Platform's native format.
newPS4GamePad(GamePad) - Method in interface org.mini2Dx.core.Input
Wraps a GamePad as a PS4GamePad
newReadOnlyColor(int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newReadOnlyColor(int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newReadOnlyColor(float, float, float, float) - Method in class org.mini2Dx.core.GraphicsUtils
 
newReadOnlyColor(byte, byte, byte, byte) - Method in class org.mini2Dx.core.GraphicsUtils
 
newReadOnlyColor(Color) - Method in class org.mini2Dx.core.GraphicsUtils
 
newShader(String) - Method in class org.mini2Dx.core.GraphicsUtils
Loads a shader at the specified path.
newSound(FileHandle) - Method in interface org.mini2Dx.core.Audio
Creates a new Sound instance used to play back audio sound effects (e.g.
newSprite(Texture) - Method in class org.mini2Dx.core.GraphicsUtils
 
newSprite(Texture, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newSprite(Texture, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newSprite(TextureRegion) - Method in class org.mini2Dx.core.GraphicsUtils
 
newSprite(TextureRegion, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newSprite(TextureRegion, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newSprite(Sprite) - Method in class org.mini2Dx.core.GraphicsUtils
 
newSpriteCache() - Method in class org.mini2Dx.core.GraphicsUtils
 
newSwitchDualJoyConGamePad(GamePad) - Method in interface org.mini2Dx.core.Input
newSwitchJoyConLGamePad(GamePad) - Method in interface org.mini2Dx.core.Input
newSwitchJoyConRGamePad(GamePad) - Method in interface org.mini2Dx.core.Input
newTexture(FileHandle) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTexture(FileHandle, PixmapFormat) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTexture(Pixmap) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTexture(Pixmap, PixmapFormat) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTexture(byte[]) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureAtlas(FileHandle) - Method in class org.mini2Dx.core.GraphicsUtils
Loads the specified pack file, using the parent directory of the pack file to find the page images.
newTextureAtlas(FileHandle, FileHandle) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureAtlasRegion(Texture, String, int, int, int, int, int, boolean, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureAtlasRegion(String, String, int, int, int, int, int, boolean, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureRegion(Texture) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureRegion(Texture, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureRegion(Texture, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureRegion(TextureRegion) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureRegion(TextureRegion, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTextureRegion(TextureRegion, int, int, int, int) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTilingDrawable(TextureRegion) - Method in class org.mini2Dx.core.GraphicsUtils
 
newTrueTypeFont(FileHandle) - Method in class org.mini2Dx.core.Fonts
Loads a new TrueType font
newXboxGamePad(GamePad) - Method in interface org.mini2Dx.core.Input
Wraps a GamePad as a XboxGamePad
next() - Method in class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterator
 
next() - Method in class org.mini2Dx.core.collections.ByteMap.Entries
Note the same entry instance is returned each time this method is called.
next() - Method in class org.mini2Dx.core.collections.ByteMap.Keys
 
next() - Method in class org.mini2Dx.core.collections.ByteMap.Values
 
next() - Method in class org.mini2Dx.core.collections.ByteTreeMap.SortedKeys
 
next() - Method in class org.mini2Dx.core.collections.CharMap.Entries
Note the same entry instance is returned each time this method is called.
next() - Method in class org.mini2Dx.core.collections.CharMap.Keys
 
next() - Method in class org.mini2Dx.core.collections.CharMap.Values
 
next() - Method in class org.mini2Dx.core.collections.CharQueue.CharQueueIterator
 
next() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Gets the next item in the list
next() - Method in class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterator
 
next() - Method in class org.mini2Dx.core.collections.IntLongMap.Entries
Note the same entry instance is returned each time this method is called.
next() - Method in class org.mini2Dx.core.collections.IntLongMap.Keys
 
next() - Method in class org.mini2Dx.core.collections.IntLongMap.Values
 
next() - Method in class org.mini2Dx.core.collections.IntQueue.IntQueueIterator
 
next() - Method in class org.mini2Dx.core.collections.IntTreeMap.SortedKeys
 
next() - Method in class org.mini2Dx.core.collections.LongFloatMap.Entries
Note the same entry instance is returned each time this method is called.
next() - Method in class org.mini2Dx.core.collections.LongFloatMap.Keys
 
next() - Method in class org.mini2Dx.core.collections.LongFloatMap.Values
 
next() - Method in class org.mini2Dx.core.collections.LongIntMap.Entries
Note the same entry instance is returned each time this method is called.
next() - Method in class org.mini2Dx.core.collections.LongIntMap.Keys
 
next() - Method in class org.mini2Dx.core.collections.LongIntMap.Values
 
next() - Method in class org.mini2Dx.core.collections.LongQueue.LongQueueIterator
 
next() - Method in class org.mini2Dx.core.collections.LongTreeMap.SortedKeys
 
next() - Method in class org.mini2Dx.core.collections.ShortMap.Entries
Note the same entry instance is returned each time this method is called.
next() - Method in class org.mini2Dx.core.collections.ShortMap.Keys
 
next() - Method in class org.mini2Dx.core.collections.ShortMap.Values
 
next() - Method in class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterator
 
next() - Method in class org.mini2Dx.core.collections.ShortTreeMap.SortedKeys
 
next() - Method in class org.mini2Dx.core.geom.EdgeIterator
Moves the iterator to the next edge
nextClearBit(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Returns the index of the first bit that is set to false that occurs on or after the specified starting index.
nextEdge() - Method in class org.mini2Dx.core.geom.EdgeIterator
 
nextEdge() - Method in class org.mini2Dx.core.geom.PolygonEdgeIterator
 
nextId() - Static method in class org.mini2Dx.core.collision.CollisionIdSequence
 
nextPowerOfTwo(int) - Static method in class org.mini2Dx.core.util.PowerOfTwo
Returns the next power of two greater than or equal to a given value
nextScreen - Variable in class org.mini2Dx.core.screen.BasicScreenManager
 
nextSetBit(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Returns the index of the first bit that is set to true that occurs on or after the specified starting index.
NinePatch - Interface in org.mini2Dx.core.graphics
 
NonConcrete - Annotation Type in org.mini2Dx.core.serialization.annotation
Indicates that the object being serialized is not a concrete class and should have class information contained in the serialized data
NoopDeadZone - Class in org.mini2Dx.core.input.deadzone
A DeadZone implementation that returns the raw gamepad values
NoopDeadZone() - Constructor for class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
normalize() - Method in interface org.mini2Dx.core.files.FileHandle
Returns the path with redundant path elements removed (i.e.
normalizedHandle() - Method in interface org.mini2Dx.core.files.FileHandle
Returns this FileHandle resolved with a normalised path
NoSuchBeanException - Exception in org.mini2Dx.core.exception
Thrown when a required dependency is not registered with a repository
NoSuchBeanException(String, String, String) - Constructor for exception org.mini2Dx.core.exception.NoSuchBeanException
 
notEmpty() - Method in class org.mini2Dx.core.collections.BooleanQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.CharQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Returns true if the set has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Returns true if the set has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Returns true if the set has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns true if the array has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
Returns true if the list has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.FloatQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.IntLongMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.IntQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.LongIntMap
Returns true if the map has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.LongQueue
Returns true if the queue has one or more items.
notEmpty() - Method in class org.mini2Dx.core.collections.ShortQueue
Returns true if the queue has one or more items.
notifyButtonDown(SwitchDualJoyConButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyButtonDown(SwitchJoyConLButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
notifyButtonDown(SwitchJoyConRButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
notifyButtonDown(PS4Button) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyButtonDown(XboxButton) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyButtonUp(SwitchDualJoyConButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyButtonUp(SwitchJoyConLButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
notifyButtonUp(SwitchJoyConRButton) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
notifyButtonUp(PS4Button) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyButtonUp(XboxButton) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyConnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyConnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
notifyConnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
notifyConnected() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyConnected() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyDisconnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyDisconnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
notifyDisconnected() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
notifyDisconnected() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyDisconnected() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyL2Moved(float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyLeftStickXMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyLeftStickXMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
notifyLeftStickXMoved(float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyLeftStickXMoved(float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyLeftStickYMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyLeftStickYMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
notifyLeftStickYMoved(float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyLeftStickYMoved(float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyLeftTriggerMoved(float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionBox
 
notifyPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
notifyPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
notifyPositionChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
notifyPositionChangeListeners() - Method in class org.mini2Dx.core.geom.Point
 
notifyPositionChangeListeners() - Method in class org.mini2Dx.core.geom.Shape
 
notifyPositionListeners(Array<PositionChangeListener>, T) - Static method in class org.mini2Dx.core.geom.Shape
 
notifyPositionListeners(ReadWriteLock, Array<PositionChangeListener>, T) - Static method in class org.mini2Dx.core.geom.Shape
 
notifyR2Moved(float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyRightStickXMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyRightStickXMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
notifyRightStickXMoved(float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyRightStickXMoved(float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyRightStickYMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyRightStickYMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
notifyRightStickYMoved(float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
notifyRightStickYMoved(float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifyRightTriggerMoved(float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
notifySizeChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionBox
 
notifySizeChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
notifySizeChangeListeners() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
notifySizeChangeListeners() - Method in class org.mini2Dx.core.geom.Shape
 
notifySizeListeners(Array<SizeChangeListener>, T) - Static method in class org.mini2Dx.core.geom.Shape
 
notifySizeListeners(ReadWriteLock, Array<SizeChangeListener>, T) - Static method in class org.mini2Dx.core.geom.Shape
 
notifyZLMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyZLMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
notifyZRMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
notifyZRMoved(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
NotYetImplementedException - Exception in org.mini2Dx.core.exception
Thrown when the a mini2Dx function is not implemented on the current platform
NotYetImplementedException() - Constructor for exception org.mini2Dx.core.exception.NotYetImplementedException
 
NotYetImplementedException(String) - Constructor for exception org.mini2Dx.core.exception.NotYetImplementedException
 
NullTransition - Class in org.mini2Dx.core.screen.transition
A Transition which does nothing NOTE: Based on Slick implementation by Kevin Glass
NullTransition() - Constructor for class org.mini2Dx.core.screen.transition.NullTransition
 
numBits() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 

O

ObjectFloatMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
ObjectFloatMapSerializedMap(ObjectFloatMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.ObjectFloatMapSerializedMap
 
ObjectIntMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
ObjectIntMapSerializedMap(ObjectIntMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.ObjectIntMapSerializedMap
 
ObjectMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
ObjectMapSerializedMap(ObjectMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.ObjectMapSerializedMap
 
obtain() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
 
obtain() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
Returns an object from this pool.
obtain(Class<T>) - Static method in class org.mini2Dx.core.collections.concurrent.ConcurrentPools
Obtains an object from the pool.
obtain() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
Returns an object from this pool.
offset(int) - Static method in class org.mini2Dx.core.collision.CollisionIdSequence
 
offsetX - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
offsetY - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
OLIVE() - Static method in class org.mini2Dx.core.graphics.Colors
 
onAccelerometerChanged(GamePad, int, Vector3) - Method in class org.mini2Dx.core.input.BaseGamePadListener
 
onAccelerometerChanged(GamePad, int, Vector3) - Method in interface org.mini2Dx.core.input.GamePadListener
 
onAxisChanged(GamePad, int, float) - Method in class org.mini2Dx.core.input.BaseGamePadListener
 
onAxisChanged(GamePad, int, float) - Method in interface org.mini2Dx.core.input.GamePadListener
 
onButtonDown(GamePad, int) - Method in class org.mini2Dx.core.input.BaseGamePadListener
 
onButtonDown(GamePad, int) - Method in interface org.mini2Dx.core.input.GamePadListener
 
onButtonUp(GamePad, int) - Method in class org.mini2Dx.core.input.BaseGamePadListener
 
onButtonUp(GamePad, int) - Method in interface org.mini2Dx.core.input.GamePadListener
 
onClose() - Method in interface org.mini2Dx.core.serialization.GameDataOutputStream.CloseListener
 
onConnect(GamePad) - Method in class org.mini2Dx.core.input.BaseGamePadListener
 
onConnect(GamePad) - Method in interface org.mini2Dx.core.input.GamePadConnectionListener
 
onConnect(GamePad) - Method in interface org.mini2Dx.core.input.GamePadListener
 
onDisconnect(GamePad) - Method in class org.mini2Dx.core.input.BaseGamePadListener
 
onDisconnect(GamePad) - Method in interface org.mini2Dx.core.input.GamePadConnectionListener
 
onDisconnect(GamePad) - Method in interface org.mini2Dx.core.input.GamePadListener
 
onMusicCompleted(Music) - Method in interface org.mini2Dx.core.audio.MusicCompletionListener
Called when a Music instance has completed playback (or looped back to the beginning)
onPause() - Method in class org.mini2Dx.core.game.BasicGame
 
onPause() - Method in class org.mini2Dx.core.game.GameContainer
 
onPause() - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
onPause() - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
onPause() - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
onPause() - Method in interface org.mini2Dx.core.screen.GameScreen
Called when the game window is no longer active or visible.
onPause() - Method in interface org.mini2Dx.core.screen.ScreenManager
 
onResize(int, int) - Method in interface org.mini2Dx.core.game.GameResizeListener
Called when the game window is resized
onResize(int, int) - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
onResize(int, int) - Method in class org.mini2Dx.core.graphics.viewport.ScalingViewport
 
onResize(int, int) - Method in class org.mini2Dx.core.graphics.viewport.ScreenViewport
 
onResize(int, int) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
onResize(int, int) - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
onResize(int, int) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
onResize(int, int) - Method in interface org.mini2Dx.core.screen.GameScreen
Called when the game window's dimensions changes.
onResume() - Method in class org.mini2Dx.core.game.BasicGame
 
onResume() - Method in class org.mini2Dx.core.game.GameContainer
 
onResume() - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
onResume() - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
onResume() - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
onResume() - Method in interface org.mini2Dx.core.screen.GameScreen
Called when the game window becomes active or visible again
onResume() - Method in interface org.mini2Dx.core.screen.ScreenManager
 
onSoundCompleted(long) - Method in interface org.mini2Dx.core.audio.SoundCompletionListener
Called when a Sound has completed playback.
or(Bits) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Performs a logical OR of this bit set with the bit set argument.
ORANGE() - Static method in class org.mini2Dx.core.graphics.Colors
 
orderedItems() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
orderedKeys() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
OrderedMapSerializedMap - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
OrderedMapSerializedMap(OrderedMap) - Constructor for class org.mini2Dx.core.serialization.map.serialize.OrderedMapSerializedMap
 
org.mini2Dx.core - package org.mini2Dx.core
 
org.mini2Dx.core.assets - package org.mini2Dx.core.assets
 
org.mini2Dx.core.assets.loader - package org.mini2Dx.core.assets.loader
 
org.mini2Dx.core.audio - package org.mini2Dx.core.audio
 
org.mini2Dx.core.collections - package org.mini2Dx.core.collections
 
org.mini2Dx.core.collections.concurrent - package org.mini2Dx.core.collections.concurrent
 
org.mini2Dx.core.collision - package org.mini2Dx.core.collision
 
org.mini2Dx.core.collision.util - package org.mini2Dx.core.collision.util
 
org.mini2Dx.core.di - package org.mini2Dx.core.di
 
org.mini2Dx.core.di.annotation - package org.mini2Dx.core.di.annotation
 
org.mini2Dx.core.di.bean - package org.mini2Dx.core.di.bean
 
org.mini2Dx.core.di.injection - package org.mini2Dx.core.di.injection
 
org.mini2Dx.core.exception - package org.mini2Dx.core.exception
 
org.mini2Dx.core.executor - package org.mini2Dx.core.executor
 
org.mini2Dx.core.files - package org.mini2Dx.core.files
 
org.mini2Dx.core.font - package org.mini2Dx.core.font
 
org.mini2Dx.core.game - package org.mini2Dx.core.game
 
org.mini2Dx.core.geom - package org.mini2Dx.core.geom
 
org.mini2Dx.core.graphics - package org.mini2Dx.core.graphics
 
org.mini2Dx.core.graphics.pipeline - package org.mini2Dx.core.graphics.pipeline
 
org.mini2Dx.core.graphics.viewport - package org.mini2Dx.core.graphics.viewport
 
org.mini2Dx.core.input - package org.mini2Dx.core.input
 
org.mini2Dx.core.input.button - package org.mini2Dx.core.input.button
 
org.mini2Dx.core.input.deadzone - package org.mini2Dx.core.input.deadzone
 
org.mini2Dx.core.input.nswitch - package org.mini2Dx.core.input.nswitch
 
org.mini2Dx.core.input.ps4 - package org.mini2Dx.core.input.ps4
 
org.mini2Dx.core.input.xbox - package org.mini2Dx.core.input.xbox
 
org.mini2Dx.core.reflect - package org.mini2Dx.core.reflect
 
org.mini2Dx.core.reflect.jvm - package org.mini2Dx.core.reflect.jvm
 
org.mini2Dx.core.screen - package org.mini2Dx.core.screen
 
org.mini2Dx.core.screen.transition - package org.mini2Dx.core.screen.transition
 
org.mini2Dx.core.serialization - package org.mini2Dx.core.serialization
 
org.mini2Dx.core.serialization.annotation - package org.mini2Dx.core.serialization.annotation
 
org.mini2Dx.core.serialization.aot - package org.mini2Dx.core.serialization.aot
 
org.mini2Dx.core.serialization.collection - package org.mini2Dx.core.serialization.collection
 
org.mini2Dx.core.serialization.map.deserialize - package org.mini2Dx.core.serialization.map.deserialize
 
org.mini2Dx.core.serialization.map.serialize - package org.mini2Dx.core.serialization.map.serialize
 
org.mini2Dx.core.util - package org.mini2Dx.core.util
 
overrideCharacterIndices - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
overrideCharacterIndicesList - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
ownerClass - Variable in class org.mini2Dx.core.serialization.collection.DeserializedCollection
 
ownerClass - Variable in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 

P

parent - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
parent - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
parent() - Method in interface org.mini2Dx.core.files.FileHandle
 
ParticleEffect - Interface in org.mini2Dx.core.graphics
 
path() - Method in interface org.mini2Dx.core.files.FileHandle
 
pathWithoutExtension() - Method in interface org.mini2Dx.core.files.FileHandle
 
pause() - Method in interface org.mini2Dx.core.audio.Music
Pauses the playback if it is currently playing
pause() - Method in interface org.mini2Dx.core.audio.Sound
Pauses all playing instances of this sound
pause(long) - Method in interface org.mini2Dx.core.audio.Sound
Pauses the specific instance of this sound.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Returns the last item.
peek() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns the last item.
peekClip() - Method in interface org.mini2Dx.core.Graphics
Returns the current clip
peekClip(Rectangle) - Method in interface org.mini2Dx.core.Graphics
Returns the current clip
peekKey() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns the last key.
peekValue() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns the last value.
PerformanceTracker - Class in org.mini2Dx.core
 
PerformanceTracker() - Constructor for class org.mini2Dx.core.PerformanceTracker
 
PINK() - Static method in class org.mini2Dx.core.graphics.Colors
 
Pixmap - Interface in org.mini2Dx.core.graphics
 
PixmapBlending - Enum in org.mini2Dx.core.graphics
 
PixmapFilter - Enum in org.mini2Dx.core.graphics
 
PixmapFormat - Enum in org.mini2Dx.core.graphics
 
PixmapLoader - Class in org.mini2Dx.core.assets.loader
 
PixmapLoader() - Constructor for class org.mini2Dx.core.assets.loader.PixmapLoader
 
place(int) - Method in class org.mini2Dx.core.collections.IntLongMap
Returns an index >= 0 and <= IntLongMap.mask for the specified item.
place(long) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns an index >= 0 and <= LongFloatMap.mask for the specified item.
place(long) - Method in class org.mini2Dx.core.collections.LongIntMap
Returns an index >= 0 and <= LongIntMap.mask for the specified item.
platform - Static variable in class org.mini2Dx.core.Mdx
Returns the current Platform
Platform - Enum in org.mini2Dx.core
 
platformUtils - Static variable in class org.mini2Dx.core.Mdx
Platform utilities API
PlatformUtils - Class in org.mini2Dx.core
 
PlatformUtils() - Constructor for class org.mini2Dx.core.PlatformUtils
 
play() - Method in interface org.mini2Dx.core.audio.Music
Starts playing the music stream.
play() - Method in interface org.mini2Dx.core.audio.Sound
Plays the sound at full volume, center panning.
play(float) - Method in interface org.mini2Dx.core.audio.Sound
Plays the sound at the specified volume, center panning.
play(float, float, float) - Method in interface org.mini2Dx.core.audio.Sound
Plays the sound at the specified volume, pitch and panning.
playerData - Static variable in class org.mini2Dx.core.Mdx
API for reading/writing PlayerData
PlayerData - Class in org.mini2Dx.core
Common interface for reading/writing player data, e.g.
PlayerData() - Constructor for class org.mini2Dx.core.PlayerData
 
PlayerDataException - Exception in org.mini2Dx.core.exception
Thrown when an error occurs during PlayerData operations
PlayerDataException(String) - Constructor for exception org.mini2Dx.core.exception.PlayerDataException
 
PlayerDataException(Exception) - Constructor for exception org.mini2Dx.core.exception.PlayerDataException
 
Point - Class in org.mini2Dx.core.geom
Extends Vector2 with additional functionality
Point(Geometry) - Constructor for class org.mini2Dx.core.geom.Point
Constructs a new Point belonging to the Geometry pool
Point() - Constructor for class org.mini2Dx.core.geom.Point
Constructs a new Point at 0,0
Point(float, float) - Constructor for class org.mini2Dx.core.geom.Point
Constructs a new Point at a specific coordinate
Point(Point) - Constructor for class org.mini2Dx.core.geom.Point
Constructs a new Point with the same coordinates as another Point
point() - Method in class org.mini2Dx.core.Geometry
Allocates a Point from the pool
pointA - Variable in class org.mini2Dx.core.geom.LineSegment
 
pointB - Variable in class org.mini2Dx.core.geom.LineSegment
 
PointQuadTree<T extends Positionable> - Class in org.mini2Dx.core.collision
Implements a point quadtree
PointQuadTree(int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.PointQuadTree
Constructs a PointQuadTree with a specified element limit and watermark
PointQuadTree(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.PointQuadTree
Constructs a PointQuadTree with a specified element limit and no merging watermark.
PointQuadTree(PointQuadTree<T>, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.PointQuadTree
Constructs a PointQuadTree as a child of another PointQuadTree
PointQuadTree(float, float, int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.PointQuadTree
Constructs a PointQuadTree with a specified minimum quad size, element limit and watermark
Polygon - Class in org.mini2Dx.core.geom
Implements a rotatable polygon.
Polygon(Geometry, float[]) - Constructor for class org.mini2Dx.core.geom.Polygon
Constructs a Polygon belonging to the Geometry pool
Polygon(float[]) - Constructor for class org.mini2Dx.core.geom.Polygon
Constructor.
Polygon(Vector2[]) - Constructor for class org.mini2Dx.core.geom.Polygon
Constructor with vectors.
polygon() - Method in class org.mini2Dx.core.Geometry
Allocates a Polygon from the pool
polygon(float[]) - Method in class org.mini2Dx.core.Geometry
Allocates a Polygon from the pool
PolygonEdgeIterator - Class in org.mini2Dx.core.geom
 
pool - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Removes and returns the last item.
pop() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Removes and returns the last item.
Positionable - Interface in org.mini2Dx.core.geom
A common interface for objects that can be positioned with an x and y coordinate
positionChanged(T) - Method in class org.mini2Dx.core.collision.Cell
 
positionChanged(T) - Method in class org.mini2Dx.core.collision.CellGrid
 
positionChanged(CollisionBox) - Method in class org.mini2Dx.core.collision.CollisionBox
 
positionChanged(CollisionCircle) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
positionChanged(CollisionPoint) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
positionChanged(CollisionPolygon) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
positionChanged(T) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
positionChanged(T) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
positionChanged(T) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
positionChanged(T) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
positionChanged(T) - Method in interface org.mini2Dx.core.geom.PositionChangeListener
 
PositionChangeListener<T extends Positionable> - Interface in org.mini2Dx.core.geom
A common interface for implementing position listeners
positionChangeListeners - Variable in class org.mini2Dx.core.geom.Point
 
positionChangeListeners - Variable in class org.mini2Dx.core.geom.Shape
 
postDeserialize() - Method in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
PostDeserialize - Annotation Type in org.mini2Dx.core.serialization.annotation
Indicates a method should be run once deserialization is successful
postinit() - Method in class org.mini2Dx.core.game.GameContainer
Internal post-initialisation code
postinit() - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
PostInject - Annotation Type in org.mini2Dx.core.di.annotation
Marks a method to be invoked once autowiring is completed
PostInjectException - Exception in org.mini2Dx.core.exception
 
PostInjectException() - Constructor for exception org.mini2Dx.core.exception.PostInjectException
 
postRender() - Method in interface org.mini2Dx.core.Graphics
Called by mini2Dx after rendering
postRender(GameContainer, Graphics) - Method in class org.mini2Dx.core.screen.transition.FadeInTransition
 
postRender(GameContainer, Graphics) - Method in class org.mini2Dx.core.screen.transition.FadeOutTransition
 
postRender(GameContainer, Graphics) - Method in class org.mini2Dx.core.screen.transition.NullTransition
 
postRender(GameContainer, Graphics) - Method in interface org.mini2Dx.core.screen.Transition
 
postRenderChar(Graphics, char, float, float, float, float) - Method in interface org.mini2Dx.core.font.MonospaceGameFont.FontRenderListener
Called after rendering a character to screen.
postTransitionIn(Transition) - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
postTransitionIn(Transition) - Method in interface org.mini2Dx.core.screen.GameScreen
Called after the transition in
postTransitionOut(Transition) - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
postTransitionOut(Transition) - Method in interface org.mini2Dx.core.screen.GameScreen
Called after the transition out
PowerOfTwo - Class in org.mini2Dx.core.util
Utility class for power of 2 operations
PowerOfTwo() - Constructor for class org.mini2Dx.core.util.PowerOfTwo
 
preinit(Graphics) - Method in class org.mini2Dx.core.game.BasicGame
 
preinit(Graphics) - Method in class org.mini2Dx.core.game.GameContainer
Internal pre-initialisation code
preinit(Graphics) - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
preRender(int, int) - Method in interface org.mini2Dx.core.Graphics
Called by mini2Dx before rendering begins
preRender(GameContainer, Graphics) - Method in class org.mini2Dx.core.screen.transition.FadeInTransition
 
preRender(GameContainer, Graphics) - Method in class org.mini2Dx.core.screen.transition.FadeOutTransition
 
preRender(GameContainer, Graphics) - Method in class org.mini2Dx.core.screen.transition.NullTransition
 
preRender(GameContainer, Graphics) - Method in interface org.mini2Dx.core.screen.Transition
 
preRenderChar(Graphics, char, float, float, float, float) - Method in interface org.mini2Dx.core.font.MonospaceGameFont.FontRenderListener
Called before rendering a character to screen
presetPrototype(Class<T>) - Method in class org.mini2Dx.core.DependencyInjection
Manually set a prototype before calling DependencyInjection.scan(String...)
presetSingleton(T, Class<T>) - Method in class org.mini2Dx.core.DependencyInjection
Manually set a singleton before calling DependencyInjection.scan(String...)
presetSingleton(Class<T>) - Method in class org.mini2Dx.core.DependencyInjection
Manually set a singleton before calling DependencyInjection.scan(String...)
preTransitionIn(Transition) - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
preTransitionIn(Transition) - Method in interface org.mini2Dx.core.screen.GameScreen
Called before the transition in
preTransitionOut(Transition) - Method in class org.mini2Dx.core.screen.BasicGameScreen
 
preTransitionOut(Transition) - Method in interface org.mini2Dx.core.screen.GameScreen
Called before the transition out
preUpdate() - Method in class org.mini2Dx.core.collision.CollisionBox
 
preUpdate() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
preUpdate() - Method in interface org.mini2Dx.core.collision.CollisionObject
Called at the start of each update() before any changes are made to this object
preUpdate() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
preUpdate() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
preUpdate() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
preUpdate() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
preUpdate() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
preUpdate() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
preUpdate(float) - Method in class org.mini2Dx.core.game.GameContainer
Called by mini2Dx
preUpdate() - Method in interface org.mini2Dx.core.util.Interpolatable
Called before each update() phase to store existing state
preUpdate() - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
preUpdatePhysics(float) - Method in class org.mini2Dx.core.game.GameContainer
Called by mini2Dx
previous() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Gets the previous item in the list
previousPowerOfTwo(int) - Static method in class org.mini2Dx.core.util.PowerOfTwo
Returns the previous power of two less than or equal to a given value
Prototype - Annotation Type in org.mini2Dx.core.di.annotation
Marks a class as a prototype bean.
PrototypeBean - Class in org.mini2Dx.core.di.bean
An implementation of Bean based on the prototype pattern
PrototypeBean(Object) - Constructor for class org.mini2Dx.core.di.bean.PrototypeBean
 
prototypeClasses - Variable in class org.mini2Dx.core.di.BasicComponentScanner
 
PrototypeInjectionMap<K,V> - Class in org.mini2Dx.core.di.injection
An implementation of OrderedMap that produces prototypes when get() is called
PrototypeInjectionMap(OrderedMap<K, V>) - Constructor for class org.mini2Dx.core.di.injection.PrototypeInjectionMap
 
PS4Button - Enum in org.mini2Dx.core.input.button
 
PS4GamePad - Class in org.mini2Dx.core.input.ps4
 
PS4GamePad(GamePad) - Constructor for class org.mini2Dx.core.input.ps4.PS4GamePad
 
PS4GamePad(GamePad, DeadZone, DeadZone) - Constructor for class org.mini2Dx.core.input.ps4.PS4GamePad
 
PS4GamePadAdapter - Class in org.mini2Dx.core.input.ps4
 
PS4GamePadAdapter() - Constructor for class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
PS4GamePadListener - Interface in org.mini2Dx.core.input.ps4
 
PURPLE() - Static method in class org.mini2Dx.core.graphics.Colors
 
put(byte, V) - Method in class org.mini2Dx.core.collections.ByteMap
 
put(byte, V) - Method in class org.mini2Dx.core.collections.ByteTreeMap
 
put(char, V) - Method in class org.mini2Dx.core.collections.CharMap
 
put(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
put(K, V, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
put(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
put(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
put(char, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
put(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
put(int, float, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
put(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
put(int, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
put(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
put(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
put(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
put(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
put(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
put(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns the old value associated with the specified key, or null.
put(K, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns the old value associated with the specified key, or null.
put(K, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns the old value associated with the specified key, or null.
put(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns the old value associated with the specified key, or null.
put(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns the old value associated with the specified key, or null.
put(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
put(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
put(int, long) - Method in class org.mini2Dx.core.collections.IntLongMap
 
put(int, long, long) - Method in class org.mini2Dx.core.collections.IntLongMap
Returns the old value associated with the specified key, or the specified default value.
put(int, V) - Method in class org.mini2Dx.core.collections.IntTreeMap
 
put(long, float) - Method in class org.mini2Dx.core.collections.LongFloatMap
 
put(long, float, float) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns the old value associated with the specified key, or the specified default value.
put(long, int) - Method in class org.mini2Dx.core.collections.LongIntMap
 
put(long, int, int) - Method in class org.mini2Dx.core.collections.LongIntMap
 
put(long, V) - Method in class org.mini2Dx.core.collections.LongTreeMap
 
put(int, V) - Method in class org.mini2Dx.core.collections.LruIntMap
 
put(K, V) - Method in class org.mini2Dx.core.collections.LruObjectMap
 
put(short, V) - Method in class org.mini2Dx.core.collections.ShortMap
 
put(short, V) - Method in class org.mini2Dx.core.collections.ShortTreeMap
 
put(Object, Object) - Method in class org.mini2Dx.core.serialization.map.deserialize.DeserializedMap
 
put(Object, Object) - Method in class org.mini2Dx.core.serialization.map.deserialize.GdxDeserializedMap
 
put(Object, Object) - Method in class org.mini2Dx.core.serialization.map.deserialize.MapDeserializedMap
 
putAll(ByteMap<V>) - Method in class org.mini2Dx.core.collections.ByteMap
 
putAll(ByteMap<V>) - Method in class org.mini2Dx.core.collections.ByteTreeMap
 
putAll(CharMap<V>) - Method in class org.mini2Dx.core.collections.CharMap
 
putAll(ArrayMap<? extends K, ? extends V>, int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
putAll(ByteMap<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
putAll(ByteMap<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
putAll(CharMap<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
putAll(IntFloatMap) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
putAll(IntIntMap) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
putAll(IntMap<? extends T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
putAll(IntMap<? extends T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
putAll(LongMap<? extends T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
putAll(LongMap<? extends T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
putAll(IntMap<? extends T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
putAll(ObjectMap<? extends K, ? extends V>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
putAll(ObjectFloatMap<? extends K>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
putAll(ObjectIntMap<? extends K>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
putAll(ObjectMap<? extends K, ? extends V>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
putAll(ObjectMap<? extends K, ? extends V>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
putAll(ShortMap<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
putAll(ShortMap<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
putAll(IntLongMap) - Method in class org.mini2Dx.core.collections.IntLongMap
 
putAll(IntMap<? extends V>) - Method in class org.mini2Dx.core.collections.IntTreeMap
 
putAll(LongFloatMap) - Method in class org.mini2Dx.core.collections.LongFloatMap
 
putAll(LongIntMap) - Method in class org.mini2Dx.core.collections.LongIntMap
 
putAll(LongMap<? extends V>) - Method in class org.mini2Dx.core.collections.LongTreeMap
 
putAll(IntMap<? extends V>) - Method in class org.mini2Dx.core.collections.LruIntMap
 
putAll(ObjectMap<? extends K, ? extends V>) - Method in class org.mini2Dx.core.collections.LruObjectMap
 
putAll(ShortMap<V>) - Method in class org.mini2Dx.core.collections.ShortMap
 
putAll(ShortMap<V>) - Method in class org.mini2Dx.core.collections.ShortTreeMap
 
putIfAbsent(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
Puts a key/value if the key is not already present
putIfAbsent(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
Puts a key/value if the key is not already present
putIfAbsent(char, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
Puts a key/value if the key is not already present
putIfAbsent(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Puts a key/value if the key is not already present
putIfAbsent(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Puts a key/value if the key is not already present
putIfAbsent(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Puts a key/value if the key is not already present
putIfAbsent(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
Puts a key/value if the key is not already present
putIfAbsent(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Puts a key/value if the key is not already present
putIfAbsent(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
Puts a key/value if the key is not already present
putIfAbsent(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Puts a key/value if the key is not already present
putIfAbsent(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Puts a key/value if the key is not already present
putIfAbsent(K, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Puts a key/value if the key is not already present
putIfAbsent(K, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Puts a key/value if the key is not already present
putIfAbsent(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Puts a key/value if the key is not already present
putIfAbsent(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Puts a key/value if the key is not already present
putIfAbsent(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
Puts a key/value if the key is not already present
putIfAbsent(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
Puts a key/value if the key is not already present
putIfPresent(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
Puts a key/value if the key is already present
putIfPresent(byte, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
Puts a key/value if the key is already present
putIfPresent(char, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
Puts a key/value if the key is already present
putIfPresent(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Puts a key/value if the key is already present
putIfPresent(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Puts a key/value if the key is already present
putIfPresent(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Puts a key/value if the key is already present
putIfPresent(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
Puts a key/value if the key is already present
putIfPresent(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Puts a key/value if the key is already present
putIfPresent(long, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
Puts a key/value if the key is already present
putIfPresent(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Puts a key/value if the key is already present
putIfPresent(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Puts a key/value if the key is already present
putIfPresent(K, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Puts a key/value if the key is already present
putIfPresent(K, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Puts a key/value if the key is already present
putIfPresent(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Puts a key/value if the key is already present
putIfPresent(K, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Puts a key/value if the key is already present
putIfPresent(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
Puts a key/value if the key is already present
putIfPresent(short, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
Puts a key/value if the key is already present

Q

QUAD_COLOR - Static variable in class org.mini2Dx.core.collision.CellGrid
 
QUAD_COLOR - Static variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
QUAD_COLOR - Static variable in class org.mini2Dx.core.collision.PointQuadTree
 
QuadTree<T extends Positionable> - Interface in org.mini2Dx.core.collision
Common interface for Quad Tree implementation
QuadTreeAware - Interface in org.mini2Dx.core.collision
A common interface for objects that are aware of quad trees and as such can use QuadTreeSearchDirection.UPWARDS search.
quadTreeAwareCollisionBox() - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionBox(int) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionBox(int, float, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareCollisionBox - Class in org.mini2Dx.core.collision.util
A CollisionBox which implements QuadTreeAware in order to allow QuadTreeSearchDirection.UPWARDS search.
QuadTreeAwareCollisionBox(CollisionBox) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
QuadTreeAwareCollisionBox(float, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
QuadTreeAwareCollisionBox(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
QuadTreeAwareCollisionBox(int) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
QuadTreeAwareCollisionBox() - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
QuadTreeAwareCollisionBox(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
quadTreeAwareCollisionCircle() - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionCircle(int) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionCircle(int, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareCollisionCircle - Class in org.mini2Dx.core.collision.util
A CollisionCircle which implements QuadTreeAware in order to allow QuadTreeSearchDirection.UPWARDS search.
QuadTreeAwareCollisionCircle(float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
QuadTreeAwareCollisionCircle(int, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
QuadTreeAwareCollisionCircle(float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
QuadTreeAwareCollisionCircle(int, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
QuadTreeAwareCollisionCircle(CollisionCircle) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
QuadTreeAwareCollisionCircle(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
quadTreeAwareCollisionPoint() - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionPoint(int) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionPoint(int, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareCollisionPoint - Class in org.mini2Dx.core.collision.util
A CollisionPoint which implements QuadTreeAware in order to allow QuadTreeSearchDirection.UPWARDS search.
QuadTreeAwareCollisionPoint(CollisionPoint) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
QuadTreeAwareCollisionPoint(float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
QuadTreeAwareCollisionPoint(int, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
QuadTreeAwareCollisionPoint(int) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
QuadTreeAwareCollisionPoint() - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
QuadTreeAwareCollisionPoint(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
quadTreeAwareCollisionPolygon(float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionPolygon(int, float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionPolygon(Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareCollisionPolygon(int, Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareCollisionPolygon - Class in org.mini2Dx.core.collision.util
A CollisionPolygon which implements QuadTreeAware in order to allow QuadTreeSearchDirection.UPWARDS search.
QuadTreeAwareCollisionPolygon(float[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
QuadTreeAwareCollisionPolygon(Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
QuadTreeAwareCollisionPolygon(int, float[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
QuadTreeAwareCollisionPolygon(int, Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
QuadTreeAwareCollisionPolygon(CollisionPolygon) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
QuadTreeAwareCollisionPolygon(int, Collisions, float[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
QuadTreeAwareCollisionPolygon(int, Collisions, Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
QuadTreeAwareObject - Class in org.mini2Dx.core.collision.util
A generic object which implements QuadTreeAware in order to allow QuadTreeSearchDirection.UPWARDS search.
QuadTreeAwareObject() - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareObject
 
quadTreeAwareStaticCollisionBox() - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionBox(int) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionBox(int, float, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareStaticCollisionBox - Class in org.mini2Dx.core.collision.util
 
QuadTreeAwareStaticCollisionBox() - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
QuadTreeAwareStaticCollisionBox(float, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
QuadTreeAwareStaticCollisionBox(Rectangle) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
QuadTreeAwareStaticCollisionBox(int) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
QuadTreeAwareStaticCollisionBox(int, Rectangle) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
QuadTreeAwareStaticCollisionBox(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
QuadTreeAwareStaticCollisionBox(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
quadTreeAwareStaticCollisionCircle() - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionCircle(int) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionCircle(int, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareStaticCollisionCircle - Class in org.mini2Dx.core.collision.util
 
QuadTreeAwareStaticCollisionCircle(float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
QuadTreeAwareStaticCollisionCircle(float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
QuadTreeAwareStaticCollisionCircle(Circle) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
QuadTreeAwareStaticCollisionCircle(int, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
QuadTreeAwareStaticCollisionCircle(int, Circle) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
QuadTreeAwareStaticCollisionCircle(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
QuadTreeAwareStaticCollisionCircle(int, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
quadTreeAwareStaticCollisionPoint() - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionPoint(int) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionPoint(int, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareStaticCollisionPoint - Class in org.mini2Dx.core.collision.util
 
QuadTreeAwareStaticCollisionPoint() - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
QuadTreeAwareStaticCollisionPoint(float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
QuadTreeAwareStaticCollisionPoint(Point) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
QuadTreeAwareStaticCollisionPoint(int) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
QuadTreeAwareStaticCollisionPoint(int, Point) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
QuadTreeAwareStaticCollisionPoint(int, float, float) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
QuadTreeAwareStaticCollisionPoint(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
quadTreeAwareStaticCollisionPolygon(float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionPolygon(int, float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionPolygon(Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
quadTreeAwareStaticCollisionPolygon(int, Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
QuadTreeAwareStaticCollisionPolygon - Class in org.mini2Dx.core.collision.util
 
QuadTreeAwareStaticCollisionPolygon(float[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
QuadTreeAwareStaticCollisionPolygon(Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
QuadTreeAwareStaticCollisionPolygon(int, float[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
QuadTreeAwareStaticCollisionPolygon(int, Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
QuadTreeAwareStaticCollisionPolygon(int, Collisions, float[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
QuadTreeAwareStaticCollisionPolygon(int, Collisions, Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
QuadTreeSearchDirection - Enum in org.mini2Dx.core.collision
Defines the search direction for a QuadTree getElements operation.
QuadWatermarkException - Exception in org.mini2Dx.core.collision
Throws when a Quad's merge watermark value is invalid
QuadWatermarkException(int, int) - Constructor for exception org.mini2Dx.core.collision.QuadWatermarkException
 

R

r2 - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
r2DeadZone - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
r2Moved(PS4GamePad, float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
r2Moved(PS4GamePad, float) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
RadialDeadZone - Class in org.mini2Dx.core.input.deadzone
Implements a radius-based dead zone - suitable for free-form movement.
RadialDeadZone() - Constructor for class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns a random item from the array, or null if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Returns a random item from the array, or false if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Returns a random item from the array, or false if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Returns a random item from the array, or false if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns a random item from the array, or null if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns a random item from the array, or zero if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Returns a random item from the array, or zero if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Returns a random item from the array, or zero if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Returns a random item from the array, or zero if the array is empty.
random() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns a random item from the array, or null if the array is empty.
rb() - Method in interface org.mini2Dx.core.graphics.Color
 
read() - Method in interface org.mini2Dx.core.files.FileHandle
Returns a stream for reading this file as bytes.
read(int) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a buffered stream for reading this file as bytes.
read(FileHandle, FontBuilderGameFont.FontProperties, CharMap<FontBuilderGameFont.FontBuilderChar>) - Method in class org.mini2Dx.core.font.FontBuilderXmlReader
 
read(byte[]) - Method in class org.mini2Dx.core.util.JvmZlibStream
 
read(byte[]) - Method in interface org.mini2Dx.core.util.ZlibStream
 
readAllLines() - Method in interface org.mini2Dx.core.files.FileHandle
Reads the entire file into a string array where each element represents a single line.
readBytes() - Method in interface org.mini2Dx.core.files.FileHandle
Reads the entire file into a byte array.
readBytes(byte[], int, int) - Method in interface org.mini2Dx.core.files.FileHandle
Reads the entire file into the byte array.
readBytes(String...) - Method in class org.mini2Dx.core.PlayerData
Reads the contents of a file in the player data location via a DataInputStream.
readData(DataInputStream) - Method in interface org.mini2Dx.core.serialization.GameDataSerializable
Deserializes this object from a DataInputStream
reader() - Method in interface org.mini2Dx.core.files.FileHandle
Returns a reader for reading this file as characters.
reader(String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a reader for reading this file as characters.
reader(int) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a buffered reader for reading this file as characters.
reader(int, String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a buffered reader for reading this file as characters.
readJson(Class<T>, String...) - Method in class org.mini2Dx.core.PlayerData
Converts JSON from a file into an object.
readString() - Method in interface org.mini2Dx.core.files.FileHandle
Reads the entire file into a string using the platform's default charset.
readString(String) - Method in interface org.mini2Dx.core.files.FileHandle
Reads the entire file into a string using the specified charset.
readString(String...) - Method in class org.mini2Dx.core.PlayerData
Reads the contents of a file in the player data location into a String
readXml(Class<T>, String...) - Method in class org.mini2Dx.core.PlayerData
Converts XML from a file into an object.
Rectangle - Class in org.mini2Dx.core.geom
Implements a rectangle.
Rectangle() - Constructor for class org.mini2Dx.core.geom.Rectangle
Default constructor.
Rectangle(Geometry) - Constructor for class org.mini2Dx.core.geom.Rectangle
Constructs a Rectangle belonging to the Geometry pool
Rectangle(float, float, float, float) - Constructor for class org.mini2Dx.core.geom.Rectangle
Constructor
Rectangle(Rectangle) - Constructor for class org.mini2Dx.core.geom.Rectangle
Constructs a new Rectangle as a copy of another
rectangle() - Method in class org.mini2Dx.core.Geometry
Allocates a Rectangle from the pool
rectHeight - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
rectWidth - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
rectX - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
rectY - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
RED() - Static method in class org.mini2Dx.core.graphics.Colors
 
Ref<T> - Class in org.mini2Dx.core.util
Stores a reference to an object instance
Ref() - Constructor for class org.mini2Dx.core.util.Ref
 
ReferenceCountedObject - Class in org.mini2Dx.core.assets
 
ReferenceCountedObject(Object) - Constructor for class org.mini2Dx.core.assets.ReferenceCountedObject
 
reflect - Static variable in class org.mini2Dx.core.Mdx
API for reflection
Reflection - Interface in org.mini2Dx.core
Cross-platform reflection API
ReflectionException - Exception in org.mini2Dx.core.exception
 
ReflectionException(String) - Constructor for exception org.mini2Dx.core.exception.ReflectionException
 
ReflectionException(String, Throwable) - Constructor for exception org.mini2Dx.core.exception.ReflectionException
 
RegionQuadTree<T extends Sizeable> - Class in org.mini2Dx.core.collision
Implements a region quadtree
RegionQuadTree(int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.RegionQuadTree
Constructs a RegionQuadTree with a specified element limit and watermark
RegionQuadTree(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.RegionQuadTree
Constructs a RegionQuadTree with a specified element limit and no merging watermark.
RegionQuadTree(RegionQuadTree<T>, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.RegionQuadTree
Constructs a RegionQuadTree as a child of another RegionQuadTree
RegionQuadTree(float, float, int, int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.RegionQuadTree
Constructs a RegionQuadTree with a specified minimum quad size, element limit and watermark
register(Interpolatable) - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
registerClass(Class) - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
RegularHexagon - Class in org.mini2Dx.core.geom
A hexagon where all interior angles are 120 degrees.
RegularHexagon(float, float, float) - Constructor for class org.mini2Dx.core.geom.RegularHexagon
Constructor
RegularHexagon(Geometry) - Constructor for class org.mini2Dx.core.geom.RegularHexagon
Constructs a RegularHexagon belonging to the Geometry pool
regularHexagon() - Method in class org.mini2Dx.core.Geometry
Allocates a RegularHexagon from the pool
RegularPentagon - Class in org.mini2Dx.core.geom
A pentagon where all interior angles are 108 degrees.
RegularPentagon(float, float, float) - Constructor for class org.mini2Dx.core.geom.RegularPentagon
Constructor
RegularPentagon(Geometry) - Constructor for class org.mini2Dx.core.geom.RegularPentagon
Constructs a RegularPentagon belonging to the Geometry pool
regularPentagon() - Method in class org.mini2Dx.core.Geometry
Allocates a RegularPentagon from the pool
RegularPolygon - Class in org.mini2Dx.core.geom
A polygon that is both equilateral and equiangular.
RegularPolygon(Geometry, int, float) - Constructor for class org.mini2Dx.core.geom.RegularPolygon
 
RegularPolygon(float, float, float, int, float) - Constructor for class org.mini2Dx.core.geom.RegularPolygon
Constructor
RegularPolygon(RegularPolygon) - Constructor for class org.mini2Dx.core.geom.RegularPolygon
Constructs a new RegularPolygon as a copy of another
release() - Method in class org.mini2Dx.core.collision.CollisionBox
 
release() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
release() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
release() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
release(CollisionBox) - Method in class org.mini2Dx.core.collision.Collisions
 
release(CollisionCircle) - Method in class org.mini2Dx.core.collision.Collisions
 
release(CollisionPoint) - Method in class org.mini2Dx.core.collision.Collisions
 
release(CollisionPolygon) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareCollisionBox) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareCollisionCircle) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareCollisionPoint) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareCollisionPolygon) - Method in class org.mini2Dx.core.collision.Collisions
 
release(StaticCollisionBox) - Method in class org.mini2Dx.core.collision.Collisions
 
release(StaticCollisionCircle) - Method in class org.mini2Dx.core.collision.Collisions
 
release(StaticCollisionPoint) - Method in class org.mini2Dx.core.collision.Collisions
 
release(StaticCollisionPolygon) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareStaticCollisionBox) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareStaticCollisionCircle) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareStaticCollisionPoint) - Method in class org.mini2Dx.core.collision.Collisions
 
release(QuadTreeAwareStaticCollisionPolygon) - Method in class org.mini2Dx.core.collision.Collisions
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
release() - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
release() - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
release() - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
release() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
release() - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
release() - Method in class org.mini2Dx.core.font.FontBuilderGlyph
 
release() - Method in class org.mini2Dx.core.font.MonospaceGlyph
 
release(Circle) - Method in class org.mini2Dx.core.Geometry
Releases a Circle instance back to the pool
release(EquilateralTriangle) - Method in class org.mini2Dx.core.Geometry
Releases a EquilateralTriangle instance back to the pool
release(Line) - Method in class org.mini2Dx.core.Geometry
Releases a Line instance back to the pool
release(LineSegment) - Method in class org.mini2Dx.core.Geometry
Releases a LineSegment instance back to the pool
release(Point) - Method in class org.mini2Dx.core.Geometry
Releases a Point instance back to the pool
release(Polygon) - Method in class org.mini2Dx.core.Geometry
Releases a Polygon instance back to the pool
release(Rectangle) - Method in class org.mini2Dx.core.Geometry
Releases a Rectangle instance back to the pool
release(RegularHexagon) - Method in class org.mini2Dx.core.Geometry
Releases a RegularHexagon instance back to the pool
release(RegularPentagon) - Method in class org.mini2Dx.core.Geometry
Releases a RegularPentagon instance back to the pool
release(Triangle) - Method in class org.mini2Dx.core.Geometry
Releases a Triangle instance back to the pool
remove() - Method in class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterator
 
remove() - Method in class org.mini2Dx.core.collections.ByteMap.Entries
 
remove(byte) - Method in class org.mini2Dx.core.collections.ByteMap
 
remove() - Method in class org.mini2Dx.core.collections.ByteMap.Values
 
remove(byte) - Method in class org.mini2Dx.core.collections.ByteTreeMap
 
remove() - Method in class org.mini2Dx.core.collections.CharMap.Entries
 
remove(char) - Method in class org.mini2Dx.core.collections.CharMap
 
remove() - Method in class org.mini2Dx.core.collections.CharMap.Values
 
remove() - Method in class org.mini2Dx.core.collections.CharQueue.CharQueueIterator
 
remove(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
remove(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
remove(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
remove(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
remove(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
remove(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
remove(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Returns true if the key was removed.
remove(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
remove(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
remove(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
remove(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
remove(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns the value associated with the key, or null.
remove(K, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
remove(K, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
remove(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns the value associated with the key, or null.
remove(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Returns true if the key was removed.
remove(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns the value associated with the key, or null.
remove(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Returns true if the key was removed.
remove() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Removes the current list item based on the iterator position.
remove(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
remove(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
remove() - Method in class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterator
 
remove(int, long) - Method in class org.mini2Dx.core.collections.IntLongMap
Returns the value for the removed key, or the default value if the key is not in the map.
remove() - Method in class org.mini2Dx.core.collections.IntQueue.IntQueueIterator
 
remove(int) - Method in class org.mini2Dx.core.collections.IntTreeMap
 
remove() - Method in class org.mini2Dx.core.collections.LongFloatMap.Entries
 
remove(long, float) - Method in class org.mini2Dx.core.collections.LongFloatMap
Returns the value for the removed key, or the default value if the key is not in the map.
remove(long, int) - Method in class org.mini2Dx.core.collections.LongIntMap
Returns the value for the removed key, or null if the key is not in the map.
remove() - Method in class org.mini2Dx.core.collections.LongQueue.LongQueueIterator
 
remove(long) - Method in class org.mini2Dx.core.collections.LongTreeMap
 
remove(int) - Method in class org.mini2Dx.core.collections.LruIntMap
 
remove(K) - Method in class org.mini2Dx.core.collections.LruObjectMap
 
remove() - Method in class org.mini2Dx.core.collections.ShortMap.Entries
 
remove(short) - Method in class org.mini2Dx.core.collections.ShortMap
 
remove() - Method in class org.mini2Dx.core.collections.ShortMap.Values
 
remove() - Method in class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterator
 
remove(short) - Method in class org.mini2Dx.core.collections.ShortTreeMap
 
remove(T) - Method in class org.mini2Dx.core.collision.Cell
 
remove(T) - Method in class org.mini2Dx.core.collision.CellGrid
 
remove(T) - Method in interface org.mini2Dx.core.collision.CollisionDetection
Removes an element from this QuadTree
remove(T) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
remove(T) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
remove(T) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
remove(T) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
remove(RenderOperation) - Method in class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
removeAll(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Removes from this array all of elements contained in the specified array.
removeAll(BooleanArray) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Removes from this array all of elements contained in the specified array.
removeAll(ByteArray) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Removes from this array all of elements contained in the specified array.
removeAll(CharArray) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Removes from this array all of elements contained in the specified array.
removeAll(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Removes from this array all of elements contained in the specified array.
removeAll(FloatArray) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Removes from this array all of elements contained in the specified array.
removeAll(IntArray) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Removes from this array all of elements contained in the specified array.
removeAll(LongArray) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Removes from this array all of elements contained in the specified array.
removeAll(ShortArray) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Removes from this array all of elements contained in the specified array.
removeAll(Array<? extends T>, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Removes from this array all of elements contained in the specified array.
removeAll(Array<T>) - Method in class org.mini2Dx.core.collision.Cell
 
removeAll(Array<T>) - Method in class org.mini2Dx.core.collision.CellGrid
 
removeAll(Array<T>) - Method in interface org.mini2Dx.core.collision.CollisionDetection
Removes all elements in this QuadTree and stores them in an Array
removeAll(Array<T>) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
removeAll(Array<T>) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
removeAll(Array<T>) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
removeCache(String) - Method in class org.mini2Dx.core.assets.AsyncLoadingCache
 
removeClip() - Method in interface org.mini2Dx.core.Graphics
Removes the applied clip
removeElement(T, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
removeElement(T, boolean) - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
removeElement(T) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
removeElementFromChild(T) - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
removeElementFromChild(T) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
removeFirst() - Method in class org.mini2Dx.core.collections.BooleanQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.CharQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.FloatQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.IntQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.LongQueue
Remove the first item from the queue.
removeFirst() - Method in class org.mini2Dx.core.collections.ShortQueue
Remove the first item from the queue.
removeFrame(int) - Method in class org.mini2Dx.core.graphics.Animation
Removes a frame from the animation
removeIndex(int) - Method in class org.mini2Dx.core.collections.BooleanQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.CharQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Removes and returns the key/values pair at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.FloatQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.IntQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.LongQueue
Removes and returns the item at the specified index.
removeIndex(int) - Method in class org.mini2Dx.core.collections.ShortQueue
Removes and returns the item at the specified index.
removeKey(K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
removeLast() - Method in class org.mini2Dx.core.collections.BooleanQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.CharQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Removes the tail of the list regardless of iteration status
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.FloatQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.IntQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.LongQueue
Remove the last item from the queue.
removeLast() - Method in class org.mini2Dx.core.collections.ShortQueue
Remove the last item from the queue.
removeListener(GamePadListener) - Method in interface org.mini2Dx.core.input.GamePad
Removes a GamePadListener
removeListener(int) - Method in interface org.mini2Dx.core.input.GamePadMapping
 
removeListener(T) - Method in interface org.mini2Dx.core.input.GamePadMapping
 
removeListener(SwitchDualJoyConGamePadListener) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
removeListener(SwitchJoyConLGamePadListener) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
removeListener(SwitchJoyConRGamePadListener) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
removeListener(PS4GamePadListener) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
removeListener(int) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
removeListener(int) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
removeListener(XboxGamePadListener) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
removeMusicCompletionListener(MusicCompletionListener) - Method in interface org.mini2Dx.core.Audio
removePoint(float, float) - Method in class org.mini2Dx.core.geom.Polygon
Removes a point from this Polygon
removePoint(Vector2) - Method in class org.mini2Dx.core.geom.Polygon
Removes a point from this Polygon
removePositionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionBox
 
removePositionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
removePositionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
removePositionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
removePositionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.geom.Point
 
removePositionChangeListener(PositionChangeListener<T>) - Method in interface org.mini2Dx.core.geom.Positionable
Removes a PositionChangeListener to stop it being notified of coordinate changes
removePositionChangeListener(PositionChangeListener<T>) - Method in class org.mini2Dx.core.geom.Shape
 
removePositionListener(Array<PositionChangeListener>, PositionChangeListener) - Static method in class org.mini2Dx.core.geom.Shape
 
removePositionListener(ReadWriteLock, Array<PositionChangeListener>, PositionChangeListener) - Static method in class org.mini2Dx.core.geom.Shape
 
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Removes the items between the specified indices, inclusive.
removeRange(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Removes the items between the specified indices, inclusive.
removeResizeListener(GameResizeListener) - Method in class org.mini2Dx.core.game.GameContainer
 
removeSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionBox
 
removeSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
removeSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
removeSizeChangeListener(SizeChangeListener<T>) - Method in class org.mini2Dx.core.geom.Shape
 
removeSizeChangeListener(SizeChangeListener<T>) - Method in interface org.mini2Dx.core.geom.Sizeable
Removes a SizeChangeListener to stop it being notified of size changes
removeSizeListener(Array<SizeChangeListener>, SizeChangeListener) - Static method in class org.mini2Dx.core.geom.Shape
 
removeSizeListener(ReadWriteLock, Array<SizeChangeListener>, SizeChangeListener) - Static method in class org.mini2Dx.core.geom.Shape
 
removeSoundCompletionListener(SoundCompletionListener) - Method in interface org.mini2Dx.core.Audio
removeTint() - Method in interface org.mini2Dx.core.Graphics
Removes the tinting Color
removeValue(boolean) - Method in class org.mini2Dx.core.collections.BooleanQueue
Removes the first instance of the specified value in the queue.
removeValue(char) - Method in class org.mini2Dx.core.collections.CharQueue
Removes the first instance of the specified value in the queue.
removeValue(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Removes the first instance of the specified value in the array.
removeValue(V, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
removeValue(boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Removes the first instance of the specified value in the queue.
removeValue(byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
removeValue(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
removeValue(char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Removes the first instance of the specified value in the queue.
removeValue(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
removeValue(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
removeValue(float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Removes the first instance of the specified value in the queue.
removeValue(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
removeValue(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Removes the first instance of the specified value in the queue.
removeValue(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
removeValue(long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Removes the first instance of the specified value in the queue.
removeValue(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Removes the first instance of the specified value in the queue.
removeValue(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
removeValue(short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Removes the first instance of the specified value in the queue.
removeValue(T, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Removes the first instance of the specified value in the array.
removeValue(float) - Method in class org.mini2Dx.core.collections.FloatQueue
Removes the first instance of the specified value in the queue.
removeValue(int) - Method in class org.mini2Dx.core.collections.IntQueue
Removes the first instance of the specified value in the queue.
removeValue(long) - Method in class org.mini2Dx.core.collections.LongQueue
Removes the first instance of the specified value in the queue.
removeValue(short) - Method in class org.mini2Dx.core.collections.ShortQueue
Removes the first instance of the specified value in the queue.
render(Graphics) - Method in class org.mini2Dx.core.game.GameContainer
Render the game
render() - Method in class org.mini2Dx.core.game.GameContainer
 
render(Graphics) - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
render(Graphics, float, float, float, float) - Method in interface org.mini2Dx.core.graphics.NinePatch
 
render(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
render(GameContainer, Graphics) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
render(GameContainer, Graphics) - Method in interface org.mini2Dx.core.screen.GameScreen
Renders the game screen
render(GameContainer, Graphics) - Method in interface org.mini2Dx.core.screen.ScreenManager
Renders the current GameScreen and any Transition that may be occurring
RenderCoordMode - Enum in org.mini2Dx.core.collision
Represents how render coordinates of CollisionObjects should be determined.
RenderFrameBufferOperation - Class in org.mini2Dx.core.graphics.pipeline
RenderFrameBufferOperation(Ref<FrameBuffer>) - Constructor for class org.mini2Dx.core.graphics.pipeline.RenderFrameBufferOperation
 
RenderOperation - Interface in org.mini2Dx.core.graphics.pipeline
A rendering operation that can be applied to Graphics and optionally unapplied
RenderPipeline - Class in org.mini2Dx.core.graphics.pipeline
Stores a sequences of RenderOperations to be applied and (optionally) unapplied.
RenderPipeline() - Constructor for class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
RepositoryAccessException - Exception in org.mini2Dx.core.exception
Thrown when a repository is accessed incorrectly
RepositoryAccessException(String) - Constructor for exception org.mini2Dx.core.exception.RepositoryAccessException
 
RequiredFieldException - Exception in org.mini2Dx.core.exception
Thrown when a required field has a null value during serialization
RequiredFieldException(Class<?>, String) - Constructor for exception org.mini2Dx.core.exception.RequiredFieldException
 
reset() - Method in class org.mini2Dx.core.collections.BooleanQueue.BooleanQueueIterator
 
reset() - Method in class org.mini2Dx.core.collections.ByteTreeMap.SortedKeys
 
reset() - Method in class org.mini2Dx.core.collections.CharQueue.CharQueueIterator
 
reset(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFlushablePool
Called when an object is freed to clear the state of the object for possible later reuse.
reset(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPool
Called when an object is freed to clear the state of the object for possible later reuse.
reset(T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentReflectionPool
Called when an object is freed to clear the state of the object for possible later reuse.
reset() - Method in class org.mini2Dx.core.collections.FloatQueue.FloatQueueIterator
 
reset() - Method in class org.mini2Dx.core.collections.IntQueue.IntQueueIterator
 
reset() - Method in class org.mini2Dx.core.collections.IntTreeMap.SortedKeys
 
reset() - Method in class org.mini2Dx.core.collections.LongQueue.LongQueueIterator
 
reset() - Method in class org.mini2Dx.core.collections.LongTreeMap.SortedKeys
 
reset() - Method in class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterator
 
reset() - Method in class org.mini2Dx.core.collections.ShortTreeMap.SortedKeys
 
reset() - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
reset() - Method in interface org.mini2Dx.core.font.FontGlyphLayout
Resets this instance
reset() - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
reset() - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
resize(int) - Method in class org.mini2Dx.core.collections.BooleanQueue
Resize backing array.
resize(int) - Method in class org.mini2Dx.core.collections.CharQueue
Resize backing array.
resize(int) - Method in class org.mini2Dx.core.collections.FloatQueue
Resize backing array.
resize(int) - Method in class org.mini2Dx.core.collections.IntQueue
Resize backing array.
resize(int) - Method in class org.mini2Dx.core.collections.LongQueue
Resize backing array.
resize(int) - Method in class org.mini2Dx.core.collections.ShortQueue
Resize backing array.
resize(int, int) - Method in class org.mini2Dx.core.game.GameContainer
 
resolve(String) - Method in class org.mini2Dx.core.files.ExternalFileHandleResolver
 
resolve(String) - Method in class org.mini2Dx.core.files.FallbackFileHandleResolver
 
resolve(String) - Method in interface org.mini2Dx.core.files.FileHandleResolver
 
resolve(String) - Method in class org.mini2Dx.core.files.InternalFileHandleResolver
 
resolve(String) - Method in class org.mini2Dx.core.files.LocalFileHandleResolver
 
resolve(String[]) - Method in class org.mini2Dx.core.PlayerData
Returns a FileHandle for a file or directory within the save data directory
resolveTmp(String[]) - Method in class org.mini2Dx.core.PlayerData
Returns a FileHandle for a temporary file or directory within the save data directory
restart() - Method in class org.mini2Dx.core.graphics.Animation
Restarts the animation.
restoreFrom(Reader) - Method in class org.mini2Dx.core.di.BasicComponentScanner
 
restoreFrom(Reader) - Method in interface org.mini2Dx.core.di.ComponentScanner
Restores the component class data from plain text format
restoreFrom(FileHandle) - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
restoreFrom(Reader) - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
resume() - Method in interface org.mini2Dx.core.audio.Sound
Resumes all playing instances of this sound
resume(long) - Method in interface org.mini2Dx.core.audio.Sound
Resumes the specific instance of this sound.
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
reverse() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
rf() - Method in interface org.mini2Dx.core.graphics.Color
 
rgb565() - Method in interface org.mini2Dx.core.graphics.Color
Returns the color value in RGB565 format
rgb888() - Method in interface org.mini2Dx.core.graphics.Color
Returns the color value in RGB888 format
rgba4444() - Method in interface org.mini2Dx.core.graphics.Color
Returns the color value in RGBA4444 format
rgba8888() - Method in interface org.mini2Dx.core.graphics.Color
Returns the color value in RBGA8888 format
rgbaToColor(String) - Static method in class org.mini2Dx.core.graphics.Colors
Converts a RGBA value to an instance of Color
rgbToColor(String) - Static method in class org.mini2Dx.core.graphics.Colors
Converts a RGB value to an instance of Color
RIGHT - Static variable in class org.mini2Dx.core.util.Align
 
rightStickDeadZone - Variable in class org.mini2Dx.core.input.ps4.PS4GamePad
 
rightStickDeadZone - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
rightStickXMoved(SwitchDualJoyConGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
rightStickXMoved(SwitchDualJoyConGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
rightStickXMoved(SwitchJoyConRGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
rightStickXMoved(SwitchJoyConRGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadListener
 
rightStickXMoved(PS4GamePad, float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
rightStickXMoved(PS4GamePad, float) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
rightStickXMoved(XboxGamePad, float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
rightStickXMoved(XboxGamePad, float) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when right stick moves along its X axis
rightStickYMoved(SwitchDualJoyConGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
rightStickYMoved(SwitchDualJoyConGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
rightStickYMoved(SwitchJoyConRGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
rightStickYMoved(SwitchJoyConRGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadListener
 
rightStickYMoved(PS4GamePad, float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePadAdapter
 
rightStickYMoved(PS4GamePad, float) - Method in interface org.mini2Dx.core.input.ps4.PS4GamePadListener
 
rightStickYMoved(XboxGamePad, float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
rightStickYMoved(XboxGamePad, float) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when left stick moves along its Y axis
rightTrigger - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
rightTriggerDeadZone - Variable in class org.mini2Dx.core.input.xbox.XboxGamePad
 
rightTriggerMoved(XboxGamePad, float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
rightTriggerMoved(XboxGamePad, float) - Method in interface org.mini2Dx.core.input.xbox.XboxGamePadListener
Called when the right trigger is moved
RollingAverage - Class in org.mini2Dx.core.util
Utility class for tracking a rolling average
RollingAverage(int) - Constructor for class org.mini2Dx.core.util.RollingAverage
 
RollingMax - Class in org.mini2Dx.core.util
 
RollingMax(int) - Constructor for class org.mini2Dx.core.util.RollingMax
 
rotate(float) - Method in class org.mini2Dx.core.geom.Circle
 
rotate(float) - Method in class org.mini2Dx.core.geom.Polygon
 
rotate(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
rotate(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
rotate(float) - Method in class org.mini2Dx.core.geom.Shape
Rotates this Shape by a specified amount of degrees with its first point as the origin
rotate(float) - Method in class org.mini2Dx.core.geom.Triangle
 
rotate(float) - Method in class org.mini2Dx.core.graphics.Animation
Increases/decreases the rotation of all frames
rotate(float, float, float) - Method in interface org.mini2Dx.core.Graphics
Rotates the canvas by the provided degrees around the provided point
rotate(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the sprite's rotation in degrees relative to the current rotation.
rotate90(boolean) - Method in interface org.mini2Dx.core.graphics.Sprite
Rotates this sprite 90 degrees in-place by rotating the texture coordinates.
rotateAround(float, float, float) - Method in class org.mini2Dx.core.geom.Circle
 
rotateAround(Point, float) - Method in class org.mini2Dx.core.geom.Point
Rotates this Point around another Point
rotateAround(float, float, float) - Method in class org.mini2Dx.core.geom.Point
Rotates this Point around a coordinate
rotateAround(float, float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
rotateAround(float, float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
rotateAround(float, float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
rotateAround(float, float, float) - Method in class org.mini2Dx.core.geom.Shape
Rotates this Shape by a specified amount of degrees around a specified point
rotateAround(float, float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
ROTATION_SYMMETRY - Static variable in class org.mini2Dx.core.geom.EquilateralTriangle
 
ROTATION_SYMMETRY - Static variable in class org.mini2Dx.core.geom.RegularHexagon
 
ROTATION_SYMMETRY - Static variable in class org.mini2Dx.core.geom.RegularPentagon
 
ROYAL() - Static method in class org.mini2Dx.core.graphics.Colors
 
run() - Method in class org.mini2Dx.core.assets.AssetLoadingTask
 
run() - Method in class org.mini2Dx.core.di.bean.PrototypeBean
 
runtime - Static variable in class org.mini2Dx.core.Mdx
Returns the current ApiRuntime

S

SALMON() - Static method in class org.mini2Dx.core.graphics.Colors
 
saveTo(Writer) - Method in class org.mini2Dx.core.di.BasicComponentScanner
 
saveTo(Writer) - Method in interface org.mini2Dx.core.di.ComponentScanner
Saves the component class data in plain text format
saveTo(PrintWriter) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedClassData
 
saveTo(PrintWriter) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedConstructorData
 
saveTo(PrintWriter) - Method in class org.mini2Dx.core.serialization.aot.AotSerializedFieldData
 
saveTo(FileHandle) - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
saveTo(Writer) - Static method in class org.mini2Dx.core.serialization.AotSerializationData
 
scale(float) - Method in class org.mini2Dx.core.geom.Circle
 
scale(float) - Method in class org.mini2Dx.core.geom.Polygon
 
scale(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
scale(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
scale(float) - Method in interface org.mini2Dx.core.geom.Sizeable
Scales the radius of this shape.
scale(float) - Method in class org.mini2Dx.core.geom.Triangle
 
scale(float, float) - Method in interface org.mini2Dx.core.graphics.NinePatch
 
scale(float, float) - Method in interface org.mini2Dx.core.Graphics
Scales the canvas (multiplies scale value)
scale(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the sprite's scale relative to the current scale.
ScaledRadialDeadZone - Class in org.mini2Dx.core.input.deadzone
Implements a scaling radius-based dead zone.
ScaledRadialDeadZone() - Constructor for class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
scaleEffect(float) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
ScaleOperation - Class in org.mini2Dx.core.graphics.pipeline
Applies/unapplies Graphics.scale(float, float).
ScaleOperation() - Constructor for class org.mini2Dx.core.graphics.pipeline.ScaleOperation
 
Scaling - Enum in org.mini2Dx.core.util
 
ScalingViewport - Class in org.mini2Dx.core.graphics.viewport
Base class for implementing Viewport instances that use Scaling
ScalingViewport(Scaling, boolean, float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.ScalingViewport
 
scan(String...) - Method in class org.mini2Dx.core.DependencyInjection
Scans a set of packages, creates all required Singleton and Prototype instances and processes all Autowired annotations
scan(String[]) - Method in class org.mini2Dx.core.di.BasicComponentScanner
 
scan(String[]) - Method in interface org.mini2Dx.core.di.ComponentScanner
Scans multiple packages recursively for Singleton and Prototype annotated classes
scl(Vector2) - Method in class org.mini2Dx.core.geom.Point
 
scl(float) - Method in class org.mini2Dx.core.geom.Point
 
scl(float, float) - Method in class org.mini2Dx.core.geom.Point
 
ScreenBasedGame - Class in org.mini2Dx.core.game
An implementation of GameContainer that allows for separation of a game into multiple GameScreens and provides support for Transitions between such screens via a ScreenManager
ScreenBasedGame() - Constructor for class org.mini2Dx.core.game.ScreenBasedGame
 
ScreenManager<T extends GameScreen> - Interface in org.mini2Dx.core.screen
Updates and renders GameScreens and Transitions between them
ScreenViewport - Class in org.mini2Dx.core.graphics.viewport
A Viewport that always matches the game window size.
ScreenViewport() - Constructor for class org.mini2Dx.core.graphics.viewport.ScreenViewport
 
scroll(float, float) - Method in interface org.mini2Dx.core.graphics.TextureRegion
Offsets the region relative to the current region.
scrolled(float, float) - Method in class org.mini2Dx.core.game.BasicGame
 
select(Predicate<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns an iterable for the selected items in the array.
select(Predicate<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns an iterable for the selected items in the array.
select(Predicate<T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns an iterable for the selected items in the array.
selectRanked(Comparator<T>, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Selects the nth-lowest element from the Array according to Comparator ranking.
selectRanked(Comparator<T>, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Selects the nth-lowest element from the Array according to Comparator ranking.
selectRanked(Comparator<T>, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Selects the nth-lowest element from the Array according to Comparator ranking.
selectRankedIndex(Comparator<T>, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
selectRankedIndex(Comparator<T>, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
selectRankedIndex(Comparator<T>, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
SerializationException - Exception in org.mini2Dx.core.exception
An exception thrown during serialization
SerializationException(String) - Constructor for exception org.mini2Dx.core.exception.SerializationException
 
SerializationException(Exception) - Constructor for exception org.mini2Dx.core.exception.SerializationException
 
SerializationException(String, Exception) - Constructor for exception org.mini2Dx.core.exception.SerializationException
 
SerializedCollection<T> - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML serialization
SerializedCollection(T) - Constructor for class org.mini2Dx.core.serialization.collection.SerializedCollection
 
SerializedMap<T> - Class in org.mini2Dx.core.serialization.map.serialize
Utility class used during JSON/XML serialization
SerializedMap(T) - Constructor for class org.mini2Dx.core.serialization.map.serialize.SerializedMap
 
set(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
set(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
 
set(int, boolean) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
set(int, byte) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
set(int, char) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
set(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
set(int, float) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
set(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
set(int, long) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
set(Class<T>, Pool<T>) - Static method in class org.mini2Dx.core.collections.concurrent.ConcurrentPools
Sets an existing pool for the specified type, stored in a Class to Pool map.
set(int, short) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
set(int, T) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
set(Circle) - Method in class org.mini2Dx.core.geom.Circle
 
set(float, float, float, float) - Method in class org.mini2Dx.core.geom.LineSegment
Sets the coordinates of point A and point B
set(float, float) - Method in class org.mini2Dx.core.geom.Point
 
set(Vector2) - Method in class org.mini2Dx.core.geom.Point
 
set(Polygon) - Method in class org.mini2Dx.core.geom.Polygon
 
set(float, float, float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
set(Rectangle) - Method in class org.mini2Dx.core.geom.Rectangle
 
set(Color) - Method in interface org.mini2Dx.core.graphics.Color
Sets the RGBA components of this Color from another Color
set(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.Color
Sets the RGBA components
set(byte, byte, byte, byte) - Method in interface org.mini2Dx.core.graphics.Color
Sets the RGBA components
set(Sprite) - Method in interface org.mini2Dx.core.graphics.Sprite
 
set(TextureRegion) - Method in class org.mini2Dx.core.graphics.TilingDrawable
 
set(Object, Object) - Method in interface org.mini2Dx.core.reflect.Field
Sets the current value of the field for a given instance
set(Object, Object) - Method in class org.mini2Dx.core.reflect.jvm.JvmField
 
set(T) - Method in class org.mini2Dx.core.util.Ref
 
setA(float) - Method in interface org.mini2Dx.core.graphics.Color
Sets the alpha component
setA(byte) - Method in interface org.mini2Dx.core.graphics.Color
 
setAccelerometerSensitivity(float) - Method in interface org.mini2Dx.core.input.GamePad
Sets the accelerometer sensitivity
setAddressMode(TextureAddressMode, TextureAddressMode) - Method in interface org.mini2Dx.core.graphics.Texture
Sets the texture addressing mode for this texture
setAllAlphas(float) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
setAllAlphas(float) - Method in interface org.mini2Dx.core.font.GameFontCache
Sets the Color alpha for previous text operations
setAllAlphas(float) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
setAllColors(Color) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
setAllColors(Color) - Method in interface org.mini2Dx.core.font.GameFontCache
Sets the Color for previous text operations
setAllColors(Color) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
setAlpha(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the alpha portion of the color used to tint this sprite.
setAssetLoader(Class<T>, AssetLoader<T>) - Method in class org.mini2Dx.core.assets.AssetManager
Sets the AssetLoader to use for a specific class
setB(float) - Method in interface org.mini2Dx.core.graphics.Color
Sets the blue component
setB(byte) - Method in interface org.mini2Dx.core.graphics.Color
 
setBackgroundColor(Color) - Method in interface org.mini2Dx.core.Graphics
Sets the background Color to be used
setBlendFunction(Mini2DxBlendFunction, Mini2DxBlendFunction) - Method in interface org.mini2Dx.core.Graphics
Sets the blend function to be applied OpenGL Blend Function Cheatsheet
setBlending(PixmapBlending) - Method in interface org.mini2Dx.core.graphics.Pixmap
 
setBottomHeight(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
Set the draw-time height of the three bottom edge patches
setBounds(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the position and size of the sprite when drawn, before scaling and rotation are applied.
setBounds(int, int, int, int, float, float) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
 
setCache(String, Object) - Method in class org.mini2Dx.core.assets.AsyncLoadingCache
 
setCenter(float, float) - Method in class org.mini2Dx.core.geom.Circle
 
setCenter(float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
setCenter(float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setCenter(float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
setCenter(float, float) - Method in interface org.mini2Dx.core.geom.Sizeable
Sets the center x,y coordinate of this object
setCenter(float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
setCenter(float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the position so that the sprite is centered on (x, y)
setCenterX(float) - Method in class org.mini2Dx.core.geom.Circle
 
setCenterX(float) - Method in class org.mini2Dx.core.geom.Polygon
 
setCenterX(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setCenterX(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
setCenterX(float) - Method in interface org.mini2Dx.core.geom.Sizeable
Sets the center x coordinate
setCenterX(float) - Method in class org.mini2Dx.core.geom.Triangle
 
setCenterX(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the x position so that it is centered on the given x parameter
setCenterY(float) - Method in class org.mini2Dx.core.geom.Circle
 
setCenterY(float) - Method in class org.mini2Dx.core.geom.Polygon
 
setCenterY(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setCenterY(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
setCenterY(float) - Method in interface org.mini2Dx.core.geom.Sizeable
Sets the center y coordianate
setCenterY(float) - Method in class org.mini2Dx.core.geom.Triangle
 
setCenterY(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the y position so that it is centered on the given y parameter
setClip(float, float, float, float) - Method in interface org.mini2Dx.core.Graphics
Sets the graphics context clip.
setClip(Rectangle) - Method in interface org.mini2Dx.core.Graphics
Sets the graphics context clip.
setClipboardContents(String) - Method in interface org.mini2Dx.core.Input
Sets the clipboard contents.
setCloseListener(GameDataOutputStream.CloseListener) - Method in class org.mini2Dx.core.serialization.GameDataOutputStream
 
setColor(Color) - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
setColor(Color) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
setColor(Color) - Method in interface org.mini2Dx.core.font.GameFont
Sets the Color to render the font with
setColor(Color) - Method in interface org.mini2Dx.core.font.GameFontCache
Sets the Color for subsequent text operations
setColor(Color) - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
setColor(Color) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
setColor(Color) - Method in class org.mini2Dx.core.graphics.Animation
Sets the Color tint applied to each frame
setColor(float, float, float, float) - Method in class org.mini2Dx.core.graphics.Animation
Sets the Color tint applied to each frame
setColor(Color) - Method in interface org.mini2Dx.core.graphics.NinePatch
Copy given color.
setColor(Color) - Method in interface org.mini2Dx.core.graphics.Pixmap
Sets the color for the following drawing operations
setColor(Color) - Method in interface org.mini2Dx.core.Graphics
Sets the Color to draw shapes with
setColor(Color) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Sets the Color used to tint images when they are added to the SpriteCache
setColor(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Sets the Color used to tint images when they are added to the SpriteCache
setCustomShader(Shader) - Method in interface org.mini2Dx.core.graphics.SpriteCache
Sets the custom Shader used to draw images to the cache
setDeadZone(float) - Method in class org.mini2Dx.core.input.deadzone.AxialDeadZone
 
setDeadZone(float) - Method in interface org.mini2Dx.core.input.deadzone.DeadZone
Sets the dead zone threshold
setDeadZone(float) - Method in class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
setDeadZone(float) - Method in class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
setDeadZone(float) - Method in class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
SetDeserializedCollection - Class in org.mini2Dx.core.serialization.collection
Utility class used during JSON/XML deserialization
SetDeserializedCollection(Class<?>, Field, Class<?>, Object) - Constructor for class org.mini2Dx.core.serialization.collection.SetDeserializedCollection
 
setDisposed(boolean) - Method in class org.mini2Dx.core.geom.LineSegment
INTERNAL USE ONLY
setDisposed(boolean) - Method in class org.mini2Dx.core.geom.Point
INTERNAL USE ONLY
setDisposed(boolean) - Method in class org.mini2Dx.core.geom.Shape
INTERNAL USE ONLY
setDuration(int) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
setEmittersCleanUpBlendFunction(boolean) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
setFilter(PixmapFilter) - Method in interface org.mini2Dx.core.graphics.Pixmap
Sets the type of interpolation PixmapFilter to be used in conjunction with Pixmap.drawPixmap(Pixmap, int, int, int, int, int, int, int, int).
setFlip(boolean, boolean) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
setFlip(boolean, boolean) - Method in interface org.mini2Dx.core.graphics.Sprite
Set the sprite's flip state regardless of current condition
setFlip(boolean, boolean) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setFlipX(boolean) - Method in class org.mini2Dx.core.graphics.Animation
Sets the flipX to the current frame
setFlipX(boolean) - Method in interface org.mini2Dx.core.graphics.Sprite
 
setFlipX(boolean) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setFlipY(boolean) - Method in class org.mini2Dx.core.graphics.Animation
Sets the flipY to the current frame
setFlipY(boolean) - Method in interface org.mini2Dx.core.graphics.Sprite
 
setFlipY(boolean) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setFont(GameFont) - Method in interface org.mini2Dx.core.Graphics
Sets the GameFont to draw Strings with
setG(float) - Method in interface org.mini2Dx.core.graphics.Color
Sets the green component
setG(byte) - Method in interface org.mini2Dx.core.graphics.Color
 
setGamePadConnectionListener(GamePadConnectionListener, boolean) - Method in interface org.mini2Dx.core.Input
Sets the GamePadConnectionListener for handling GamePad connects/disconnects
setHeight(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setInputProcessor(InputProcessor) - Method in interface org.mini2Dx.core.Input
Sets the InputProcessor for handling mouse/keyboard/touch events
setKey(int, K) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
setL2DeadZone(DeadZone) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
setLeftStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
setLeftStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
setLeftStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
setLeftStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
setLeftTriggerDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
setLeftWidth(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
Set the draw-time width of the three left edge patches
setLineHeight(int) - Method in interface org.mini2Dx.core.Graphics
Sets the line height to be used
setLoglevel(int) - Method in interface org.mini2Dx.core.Logger
 
setLoglevel(int) - Method in class org.mini2Dx.core.StdOutLogger
 
setLooping(boolean) - Method in interface org.mini2Dx.core.audio.Music
Sets if the music should loop.
setLooping(long, boolean) - Method in interface org.mini2Dx.core.audio.Sound
Sets if the specific instance of this sound should loop.
setLooping(boolean) - Method in class org.mini2Dx.core.graphics.Animation
Sets if the animation should loop
setMagFilter(TextureFilter) - Method in interface org.mini2Dx.core.Graphics
Sets the texture mag filter that will be used for all the subsequent texture drawing operations
setMaxFrameTasksPerFrame(int) - Method in interface org.mini2Dx.core.TaskExecutor
Sets the maximum number of FrameSpreadTask instances to update per frame
setMaxWorldHeight(float) - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
setMaxWorldWidth(float) - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
setMiddleHeight(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
Set the height of the middle row of the patch.
setMiddleWidth(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
Set the width of the middle column of the patch.
setMinFilter(TextureFilter) - Method in interface org.mini2Dx.core.Graphics
Sets the texture min filter that will be used for all the subsequent texture drawing operations
setMinWorldHeight(float) - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
setMinWorldWidth(float) - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
setOneWay(boolean) - Method in class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
setOnScreenKeyboardVisible(boolean) - Method in interface org.mini2Dx.core.Input
Sets on mobile and consoles of the on-screen keyboard should appear
setOrigin(float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the origin in relation to the sprite's position for scaling and rotation.
setOriginBasedPosition(float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the position where the sprite will be drawn, relative to its current origin.
setOriginCenter() - Method in interface org.mini2Dx.core.graphics.Sprite
Place origin in the center of the sprite
setOriginX(float) - Method in class org.mini2Dx.core.graphics.Animation
Sets the origin X coordinate to be applied to each frame
setOriginY(float) - Method in class org.mini2Dx.core.graphics.Animation
Sets the origin Y coordinate to be applied to each frame
setPadding(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.NinePatch
Set the padding for content inside this ninepatch.
setPaddingBottom(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
setPaddingLeft(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
setPaddingRight(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
setPaddingTop(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
setPan(long, float, float) - Method in interface org.mini2Dx.core.audio.Sound
Sets the pan and volume of the specific instance of this sound.
setParameter(String, Texture) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified texture parameter.
setParameter(String, int, Texture) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified texture parameter.
setParameterf(String, float) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified float parameter (uniform).
setParameterf(String, float, float) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform).
setParameterf(String, float, float, float) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform).
setParameterf(String, float, float, float, float) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform or attribute).
setParameterf(String, Vector2) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform).
setParameterf(String, Vector3) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform).
setParameteri(String, int) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform).
setParameterMatrix(String, Matrix4) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform).
setParameterMatrix(String, Matrix4, boolean) - Method in interface org.mini2Dx.core.graphics.Shader
Sets the specified parameter (uniform).
setPitch(long, float) - Method in interface org.mini2Dx.core.audio.Sound
Sets the pitch of the specific instance of this sound.
setPlayerIndex(int) - Method in interface org.mini2Dx.core.input.GamePad
Sets the player assigned to this gamepad
setPlayerIndex(int) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
setPlayerIndex(int) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
setPlayerIndex(int) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
setPlayerIndex(int) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
setPlayerIndex(int) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
setPointA(Point) - Method in class org.mini2Dx.core.geom.LineSegment
 
setPointB(Point) - Method in class org.mini2Dx.core.geom.LineSegment
 
setPosition(float, float) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
setPosition(float, float) - Method in interface org.mini2Dx.core.font.GameFontCache
Sets the position of the cache
setPosition(float, float) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
setPosition(float, float, float, float, float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
setPosition(float, float) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
setPosition(float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the position where the sprite will be drawn.
setPowerOfTwo(boolean) - Method in class org.mini2Dx.core.graphics.viewport.ExtendViewport
 
setPowerOfTwo(boolean) - Method in class org.mini2Dx.core.graphics.viewport.ScalingViewport
 
setQuad(QuadTree) - Method in interface org.mini2Dx.core.collision.QuadTreeAware
Sets the QuadTree where this object is located.
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionBox
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionCircle
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPoint
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareCollisionPolygon
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareObject
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionBox
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionCircle
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPoint
 
setQuad(QuadTree) - Method in class org.mini2Dx.core.collision.util.QuadTreeAwareStaticCollisionPolygon
 
setR(float) - Method in interface org.mini2Dx.core.graphics.Color
Sets the red component
setR(byte) - Method in interface org.mini2Dx.core.graphics.Color
 
setR2DeadZone(DeadZone) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
setRadius(float) - Method in class org.mini2Dx.core.geom.Circle
 
setRadius(float) - Method in class org.mini2Dx.core.geom.Polygon
 
setRadius(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setRadius(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
Sets the radius of this RegularPolygon Note: This operation is expensive
setRadius(float) - Method in interface org.mini2Dx.core.geom.Sizeable
Sets the radius of this shape.
setRadius(float) - Method in class org.mini2Dx.core.geom.Triangle
 
setReferenceCount(int) - Method in class org.mini2Dx.core.assets.ReferenceCountedObject
 
setRegion(Texture) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setRegion(int, int, int, int) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setRegion(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setRegion(TextureRegion) - Method in interface org.mini2Dx.core.graphics.TextureRegion
Sets the texture and coordinates to the specified region.
setRegion(TextureRegion, int, int, int, int) - Method in interface org.mini2Dx.core.graphics.TextureRegion
Sets the texture to that of the specified region and sets the coordinates relative to the specified region.
setRegionHeight(int) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setRegionWidth(int) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setRegionX(int) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setRegionY(int) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.CollisionBox
 
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
setRenderCoordMode(RenderCoordMode) - Method in interface org.mini2Dx.core.collision.CollisionObject
Sets the mode used for calculating render coordinates
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.CollisionPoint
 
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
setRenderCoordMode(RenderCoordMode) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
setResolvedFileHandle(FileHandle) - Method in class org.mini2Dx.core.assets.AssetDescriptor
 
setResult(T) - Method in class org.mini2Dx.core.assets.AssetLoaderResult
 
setRightStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
setRightStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
setRightStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
setRightStickDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
setRightTriggerDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
setRightWidth(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
Set the draw-time width of the three right edge patches
setRotation(float) - Method in class org.mini2Dx.core.geom.Circle
 
setRotation(float) - Method in class org.mini2Dx.core.geom.Polygon
 
setRotation(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setRotation(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
setRotation(float) - Method in class org.mini2Dx.core.geom.Shape
Sets the rotation of this Shape with its first point as the origin
setRotation(float) - Method in class org.mini2Dx.core.geom.Triangle
 
setRotation(float) - Method in class org.mini2Dx.core.graphics.Animation
Sets the rotation of all frames
setRotation(float, float, float) - Method in interface org.mini2Dx.core.Graphics
Sets the canvas rotation around a provided point
setRotation(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the rotation of the sprite in degrees.
setRotationAround(float, float, float) - Method in class org.mini2Dx.core.geom.Circle
 
setRotationAround(float, float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
setRotationAround(float, float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setRotationAround(float, float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
setRotationAround(Point, float) - Method in class org.mini2Dx.core.geom.Shape
Sets the rotation of this Shape with a specified point as the origin
setRotationAround(float, float, float) - Method in class org.mini2Dx.core.geom.Shape
Sets the rotation of this Shape with a specified point as the origin
setRotationAround(float, float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
setScale(float, float) - Method in interface org.mini2Dx.core.Graphics
Sets the canvas scale
setScale(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the sprite's scale for both X and Y uniformly.
setScale(float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the sprite's scale for both X and Y.
setShader(Shader) - Method in interface org.mini2Dx.core.Graphics
Applies a Shader program to this instance
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Sets the array size, leaving any values beyond the current size null.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Sets the array size, leaving any values beyond the current size undefined.
setSize(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Sets the array size, leaving any values beyond the current size null.
setSize(float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setSize(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setSize(float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the size of the sprite when drawn, before scaling and rotation are applied.
setText(CharSequence, float, float) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
setText(CharSequence, float, float, float, int, boolean) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
setText(CharSequence) - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
setText(CharSequence, Color, float, int, boolean) - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
setText(CharSequence) - Method in interface org.mini2Dx.core.font.FontGlyphLayout
Sets the text to compute the geometry for
setText(CharSequence, Color, float, int, boolean) - Method in interface org.mini2Dx.core.font.FontGlyphLayout
Sets the text to compute the geometry for
setText(CharSequence, float, float) - Method in interface org.mini2Dx.core.font.GameFontCache
Clears all text from the cache and adds a new text sequence
setText(CharSequence, float, float, float, int, boolean) - Method in interface org.mini2Dx.core.font.GameFontCache
Clears all text from the cache and adds a new text sequence
setText(CharSequence) - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
setText(CharSequence, Color, float, int, boolean) - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
setText(CharSequence, float, float) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
setText(CharSequence, float, float, float, int, boolean) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
setTexture(Texture) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setTint(Color) - Method in interface org.mini2Dx.core.Graphics
Sets the Color to apply to draw operations
setTint(Color) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the color used to tint this sprite.
setTo(float, float, float, float) - Method in interface org.mini2Dx.core.collision.CollisionArea
Sets the current x, y, width and height
setTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionBox
 
setTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
setTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
setTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionBox
 
setTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
setTo(float, float, float, float) - Method in class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
setTopHeight(float) - Method in interface org.mini2Dx.core.graphics.NinePatch
Set the draw-time height of the three top edge patches
setTranslation(float, float) - Method in interface org.mini2Dx.core.Graphics
Sets the translation coordinates
setU(float) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setU2(float) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setUAddressMode(TextureAddressMode) - Method in interface org.mini2Dx.core.graphics.Texture
Sets the U addressing mode for this texture.
setV(float) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setV2(float) - Method in interface org.mini2Dx.core.graphics.TextureRegion
 
setVAddressMode(TextureAddressMode) - Method in interface org.mini2Dx.core.graphics.Texture
Sets the V addressing mode for this texture.
setValue(int, V) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
setVertices(float[]) - Method in class org.mini2Dx.core.geom.Polygon
 
setVertices(Vector2[]) - Method in class org.mini2Dx.core.geom.Polygon
 
setVisible(boolean) - Method in class org.mini2Dx.core.graphics.CustomCursor
 
setVolume(float) - Method in interface org.mini2Dx.core.audio.Music
Sets the volume of the music
setVolume(long, float) - Method in interface org.mini2Dx.core.audio.Sound
Sets the volume of the specific instance of this sound.
setWidth(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setX(float) - Method in class org.mini2Dx.core.geom.Circle
 
setX(float) - Method in class org.mini2Dx.core.geom.Point
 
setX(float) - Method in class org.mini2Dx.core.geom.Polygon
 
setX(float) - Method in interface org.mini2Dx.core.geom.Positionable
Sets the x coordinate of this object
setX(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setX(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
Sets the X coordinate of this RegularPolygon
setX(float) - Method in class org.mini2Dx.core.geom.Triangle
 
setX(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the x position where the sprite will be drawn.
setXY(float, float) - Method in class org.mini2Dx.core.geom.Circle
 
setXY(float, float) - Method in class org.mini2Dx.core.geom.Point
 
setXY(float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
setXY(float, float) - Method in interface org.mini2Dx.core.geom.Positionable
Sets the x and y coordinate of this object
setXY(float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setXY(Vector2) - Method in class org.mini2Dx.core.geom.Rectangle
 
setXY(float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
Sets the center X and Y coordinates.
setXY(float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
setY(float) - Method in class org.mini2Dx.core.geom.Circle
 
setY(float) - Method in class org.mini2Dx.core.geom.Point
 
setY(float) - Method in class org.mini2Dx.core.geom.Polygon
 
setY(float) - Method in interface org.mini2Dx.core.geom.Positionable
Sets the y coordinate of this object
setY(float) - Method in class org.mini2Dx.core.geom.Rectangle
 
setY(float) - Method in class org.mini2Dx.core.geom.RegularPolygon
Sets the Y coordinate of this RegularPolygon
setY(float) - Method in class org.mini2Dx.core.geom.Triangle
 
setY(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the y position where the sprite will be drawn.
setZLDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
setZLDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
setZRDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
setZRDeadZone(DeadZone) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
shader - Variable in class org.mini2Dx.core.graphics.pipeline.ShaderOperation
 
Shader - Interface in org.mini2Dx.core.graphics
Interface to platform-specific shader implementations
ShaderLoader - Class in org.mini2Dx.core.assets.loader
 
ShaderLoader() - Constructor for class org.mini2Dx.core.assets.loader.ShaderLoader
 
ShaderOperation - Class in org.mini2Dx.core.graphics.pipeline
Applies/unapplies a Shader
ShaderOperation(String) - Constructor for class org.mini2Dx.core.graphics.pipeline.ShaderOperation
 
ShaderOperation(Shader) - Constructor for class org.mini2Dx.core.graphics.pipeline.ShaderOperation
 
ShaderType - Enum in org.mini2Dx.core.graphics
 
Shape - Class in org.mini2Dx.core.geom
Base class for shapes
Shape() - Constructor for class org.mini2Dx.core.geom.Shape
Constructor for shapes not belonging to the Geometry pool
Shape(Geometry) - Constructor for class org.mini2Dx.core.geom.Shape
Constructor for shapes belonging to the Geometry pool
shift - Variable in class org.mini2Dx.core.collections.IntLongMap
Used by IntLongMap.place(int) to bit shift the upper bits of a long into a usable range (>= 0 and <= IntLongMap.mask).
shift - Variable in class org.mini2Dx.core.collections.LongFloatMap
Used by LongFloatMap.place(long) to bit shift the upper bits of a long into a usable range (>= 0 and <= LongFloatMap.mask).
shift - Variable in class org.mini2Dx.core.collections.LongIntMap
Used by LongIntMap.place(long) to bit shift the upper bits of a long into a usable range (>= 0 and <= LongIntMap.mask).
ShortMap<V> - Class in org.mini2Dx.core.collections
 
ShortMap() - Constructor for class org.mini2Dx.core.collections.ShortMap
Creates a new map with an initial capacity of 51 and a load factor of 0.8.
ShortMap(int) - Constructor for class org.mini2Dx.core.collections.ShortMap
Creates a new map with a load factor of 0.8.
ShortMap(int, float) - Constructor for class org.mini2Dx.core.collections.ShortMap
Creates a new map with the specified initial capacity and load factor.
ShortMap(ShortMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.ShortMap
Creates a new map identical to the specified map.
ShortMap.Entries<V> - Class in org.mini2Dx.core.collections
 
ShortMap.Entry<V> - Class in org.mini2Dx.core.collections
 
ShortMap.Keys - Class in org.mini2Dx.core.collections
 
ShortMap.Values<V> - Class in org.mini2Dx.core.collections
 
ShortQueue - Class in org.mini2Dx.core.collections
 
ShortQueue() - Constructor for class org.mini2Dx.core.collections.ShortQueue
Creates a new Queue which can hold 16 values without needing to resize backing array.
ShortQueue(int) - Constructor for class org.mini2Dx.core.collections.ShortQueue
Creates a new Queue which can hold the specified number of values without needing to resize backing array.
ShortQueue.ShortQueueIterable - Class in org.mini2Dx.core.collections
 
ShortQueue.ShortQueueIterator - Class in org.mini2Dx.core.collections
 
ShortQueueIterable(ShortQueue) - Constructor for class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterable
 
ShortQueueIterable(ShortQueue, boolean) - Constructor for class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterable
 
ShortQueueIterator(ShortQueue) - Constructor for class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterator
 
ShortQueueIterator(ShortQueue, boolean) - Constructor for class org.mini2Dx.core.collections.ShortQueue.ShortQueueIterator
 
ShortTreeMap<V> - Class in org.mini2Dx.core.collections
 
ShortTreeMap() - Constructor for class org.mini2Dx.core.collections.ShortTreeMap
 
ShortTreeMap(int) - Constructor for class org.mini2Dx.core.collections.ShortTreeMap
 
ShortTreeMap(int, float) - Constructor for class org.mini2Dx.core.collections.ShortTreeMap
 
ShortTreeMap(ShortMap<? extends V>) - Constructor for class org.mini2Dx.core.collections.ShortTreeMap
 
ShortTreeMap.SortedKeys - Class in org.mini2Dx.core.collections
 
shrink(int) - Method in class org.mini2Dx.core.collections.ByteMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.CharMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Reduces the size of the backing array to the size of the actual items.
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Reduces the size of the backing arrays to the size of the actual number of entries.
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Reduces the size of the backing array to the size of the actual items.
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Reduces the size of the backing array to the size of the actual items.
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Reduces the size of the backing array to the size of the actual items.
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Reduces the size of the backing arrays to be the specified capacity or less.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Reduces the size of the backing arrays to be the specified capacity or less.
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
shrink(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
shrink() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Reduces the size of the backing array to the size of the actual items.
shrink(int) - Method in class org.mini2Dx.core.collections.IntLongMap
Reduces the size of the backing arrays to be the specified capacity / locateKey, or less.
shrink(int) - Method in class org.mini2Dx.core.collections.LongFloatMap
Reduces the size of the backing arrays to be the specified capacity / loadFactor, or less.
shrink(int) - Method in class org.mini2Dx.core.collections.LongIntMap
Reduces the size of the backing arrays to be the specified capacity / loadFactor, or less.
shrink(int) - Method in class org.mini2Dx.core.collections.ShortMap
Reduces the size of the backing arrays to be the specified capacity or less.
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
shuffle() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
sibling(String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a handle to the sibling with the specified name.
sign(float, float, float, float, float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
Singleton - Annotation Type in org.mini2Dx.core.di.annotation
Marks a class as a singleton bean
SingletonBean - Class in org.mini2Dx.core.di.bean
An implementation of Bean based on the singleton pattern
SingletonBean(Object) - Constructor for class org.mini2Dx.core.di.bean.SingletonBean
 
singletonClasses - Variable in class org.mini2Dx.core.di.BasicComponentScanner
 
size - Variable in class org.mini2Dx.core.collections.BooleanQueue
Number of elements in the queue.
size - Variable in class org.mini2Dx.core.collections.ByteMap
 
size - Variable in class org.mini2Dx.core.collections.CharMap
 
size - Variable in class org.mini2Dx.core.collections.CharQueue
Number of elements in the queue.
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentPooledLinkedList
Returns the number of items in the list
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns the size in a thread-safe manner
size() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSortedIntList
 
size - Variable in class org.mini2Dx.core.collections.FloatQueue
Number of elements in the queue.
size - Variable in class org.mini2Dx.core.collections.IntLongMap
 
size - Variable in class org.mini2Dx.core.collections.IntQueue
Number of elements in the queue.
size - Variable in class org.mini2Dx.core.collections.LongFloatMap
 
size - Variable in class org.mini2Dx.core.collections.LongIntMap
 
size - Variable in class org.mini2Dx.core.collections.LongQueue
Number of elements in the queue.
size - Variable in class org.mini2Dx.core.collections.ShortMap
 
size - Variable in class org.mini2Dx.core.collections.ShortQueue
Number of elements in the queue.
size - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontProperties
 
Sizeable - Interface in org.mini2Dx.core.geom
A common interface for objects that can be sized with an x and y dimension
sizeChanged(T) - Method in class org.mini2Dx.core.collision.CellGrid
 
sizeChanged(CollisionBox) - Method in class org.mini2Dx.core.collision.CollisionBox
 
sizeChanged(CollisionCircle) - Method in class org.mini2Dx.core.collision.CollisionCircle
 
sizeChanged(CollisionPolygon) - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
sizeChanged(T) - Method in interface org.mini2Dx.core.geom.SizeChangeListener
 
SizeChangeListener<T extends Sizeable> - Interface in org.mini2Dx.core.geom
A common interface for implementing size listeners
sizeChangeListeners - Variable in class org.mini2Dx.core.geom.Shape
 
SKY() - Static method in class org.mini2Dx.core.graphics.Colors
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
sort(Comparator<? super T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
sort() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
sort(Comparator<? super T>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
sort(Constructor[]) - Static method in class org.mini2Dx.core.reflect.ConstructorSorter
 
SortedKeys(ByteTreeMap, boolean) - Constructor for class org.mini2Dx.core.collections.ByteTreeMap.SortedKeys
 
SortedKeys(IntTreeMap, boolean) - Constructor for class org.mini2Dx.core.collections.IntTreeMap.SortedKeys
 
SortedKeys(LongTreeMap, boolean) - Constructor for class org.mini2Dx.core.collections.LongTreeMap.SortedKeys
 
SortedKeys(ShortTreeMap, boolean) - Constructor for class org.mini2Dx.core.collections.ShortTreeMap.SortedKeys
 
Sound - Interface in org.mini2Dx.core.audio
Base interface for sound effect playback
SoundCompletionListener - Interface in org.mini2Dx.core.audio
 
SoundLoader - Class in org.mini2Dx.core.assets.loader
 
SoundLoader() - Constructor for class org.mini2Dx.core.assets.loader.SoundLoader
 
spacing - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
split(int, int) - Method in interface org.mini2Dx.core.graphics.TextureRegion
Helper function to create tiles out of this TextureRegion starting from the top left corner going to the right and ending at the bottom right corner.
Sprite - Interface in org.mini2Dx.core.graphics
 
SpriteCache - Interface in org.mini2Dx.core.graphics
 
SpriteSheet - Class in org.mini2Dx.core.graphics
Splits a texture into multiple Sprite instances
SpriteSheet(Texture, int, int) - Constructor for class org.mini2Dx.core.graphics.SpriteSheet
 
SpriteSheet(TextureRegion, int, int) - Constructor for class org.mini2Dx.core.graphics.SpriteSheet
 
start(Graphics) - Method in class org.mini2Dx.core.game.GameContainer
 
start() - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
startVibration(float) - Method in interface org.mini2Dx.core.input.GamePad
Starts vibrating/rumbling the gamepad
startVibration(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
startVibration(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
startVibration(float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
startVibration(float) - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
startVibration(float) - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
StaticCollision - Interface in org.mini2Dx.core.collision.util
 
staticCollisionBox() - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionBox(int) - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionBox(int, float, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
StaticCollisionBox - Class in org.mini2Dx.core.collision.util
An implementation of a collision box that does not register as an interpolating collision.
StaticCollisionBox() - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionBox
 
StaticCollisionBox(float, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionBox
 
StaticCollisionBox(Rectangle) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionBox
 
StaticCollisionBox(int) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionBox
 
StaticCollisionBox(int, Rectangle) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionBox
 
StaticCollisionBox(int, float, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionBox
 
StaticCollisionBox(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionBox
 
staticCollisionCircle() - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionCircle(int) - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionCircle(int, float, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
StaticCollisionCircle - Class in org.mini2Dx.core.collision.util
An implementation of a collision circle that does not register as an interpolating collision.
StaticCollisionCircle(float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
StaticCollisionCircle(float, float, float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
StaticCollisionCircle(Circle) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
StaticCollisionCircle(int, float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
StaticCollisionCircle(int, Circle) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
StaticCollisionCircle(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
StaticCollisionCircle(int, float, float, float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionCircle
 
staticCollisionPoint() - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionPoint(int) - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionPoint(int, float, float) - Method in class org.mini2Dx.core.collision.Collisions
 
StaticCollisionPoint - Class in org.mini2Dx.core.collision.util
An implementation of a collision point that does not register as an interpolating collision.
StaticCollisionPoint() - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
StaticCollisionPoint(float, float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
StaticCollisionPoint(Point) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
StaticCollisionPoint(int) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
StaticCollisionPoint(int, Point) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
StaticCollisionPoint(int, float, float) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
StaticCollisionPoint(int, Collisions) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPoint
 
staticCollisionPolygon(float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionPolygon(int, float[]) - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionPolygon(Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
staticCollisionPolygon(int, Vector2[]) - Method in class org.mini2Dx.core.collision.Collisions
 
StaticCollisionPolygon - Class in org.mini2Dx.core.collision.util
An implementation of a collision polygon that does not register as an interpolating collision.
StaticCollisionPolygon(float[]) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
StaticCollisionPolygon(Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
StaticCollisionPolygon(int, float[]) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
StaticCollisionPolygon(int, Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
StaticCollisionPolygon(int, Collisions, float[]) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
StaticCollisionPolygon(int, Collisions, Vector2[]) - Constructor for class org.mini2Dx.core.collision.util.StaticCollisionPolygon
 
StdOutLogger - Class in org.mini2Dx.core
 
StdOutLogger() - Constructor for class org.mini2Dx.core.StdOutLogger
 
stop() - Method in interface org.mini2Dx.core.audio.Music
Stops the playback if it is paused or currently playing.
stop() - Method in interface org.mini2Dx.core.audio.Sound
Stops all playing instances of this sound
stop(long) - Method in interface org.mini2Dx.core.audio.Sound
Stops the specific instance of this sound.
stopVibration() - Method in interface org.mini2Dx.core.input.GamePad
Stops the vibrating/rumbling of the gamepad
stopVibration() - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
stopVibration() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
stopVibration() - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
stopVibration() - Method in class org.mini2Dx.core.input.ps4.PS4GamePad
 
stopVibration() - Method in class org.mini2Dx.core.input.xbox.XboxGamePad
 
STREAM_COPY_BUFFER_SIZE - Static variable in class org.mini2Dx.core.util.Utilities
 
streamCopy(InputStream, OutputStream) - Static method in class org.mini2Dx.core.util.Utilities
Reads all bytes from an input stream and writes them to an output stream.
StretchViewport - Class in org.mini2Dx.core.graphics.viewport
A Viewport with a fixed size that is stretched to fill the game window.
StretchViewport(float, float) - Constructor for class org.mini2Dx.core.graphics.viewport.StretchViewport
Constructor
style - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontProperties
 
sub(float, float) - Method in class org.mini2Dx.core.geom.Point
 
sub(Vector2) - Method in class org.mini2Dx.core.geom.Point
 
subdivide() - Method in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
subdivide() - Method in class org.mini2Dx.core.collision.ConcurrentRegionQuadTree
 
subdivide() - Method in class org.mini2Dx.core.collision.PointQuadTree
 
subdivide() - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
submit(Runnable) - Method in interface org.mini2Dx.core.TaskExecutor
Submits a Runnable instance to be executed on a separate thread
submit(Callable<T>) - Method in interface org.mini2Dx.core.TaskExecutor
Submits a Callable instance to be executed on a separate thread
submit(FrameSpreadTask) - Method in interface org.mini2Dx.core.TaskExecutor
Submits a FrameSpreadTask to be completed over several frames
subtract(float, float) - Method in class org.mini2Dx.core.geom.Shape
Subtracts components from the position of this Shape
subtract(Color) - Method in interface org.mini2Dx.core.graphics.Color
Subtracts a Color from this Color
subtract(float, float, float, float) - Method in interface org.mini2Dx.core.graphics.Color
Subtracts RGBA components from this Color
subtract(byte, byte, byte, byte) - Method in interface org.mini2Dx.core.graphics.Color
Subtracts RGBA components from this Color
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
swap(int, int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
SwitchDualJoyConButton - Enum in org.mini2Dx.core.input.button
 
SwitchDualJoyConGamePad - Class in org.mini2Dx.core.input.nswitch
 
SwitchDualJoyConGamePad(GamePad) - Constructor for class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
SwitchDualJoyConGamePad(GamePad, DeadZone, DeadZone) - Constructor for class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePad
 
SwitchDualJoyConGamePadAdapter - Class in org.mini2Dx.core.input.nswitch
 
SwitchDualJoyConGamePadAdapter() - Constructor for class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
SwitchDualJoyConGamePadListener - Interface in org.mini2Dx.core.input.nswitch
 
SwitchJoyConLButton - Enum in org.mini2Dx.core.input.button
 
SwitchJoyConLGamePad - Class in org.mini2Dx.core.input.nswitch
 
SwitchJoyConLGamePad(GamePad) - Constructor for class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
SwitchJoyConLGamePad(GamePad, DeadZone) - Constructor for class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePad
 
SwitchJoyConLGamePadAdapter - Class in org.mini2Dx.core.input.nswitch
 
SwitchJoyConLGamePadAdapter() - Constructor for class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
SwitchJoyConLGamePadListener - Interface in org.mini2Dx.core.input.nswitch
 
SwitchJoyConRButton - Enum in org.mini2Dx.core.input.button
 
SwitchJoyConRGamePad - Class in org.mini2Dx.core.input.nswitch
 
SwitchJoyConRGamePad(GamePad) - Constructor for class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
SwitchJoyConRGamePad(GamePad, DeadZone) - Constructor for class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePad
 
SwitchJoyConRGamePadAdapter - Class in org.mini2Dx.core.input.nswitch
 
SwitchJoyConRGamePadAdapter() - Constructor for class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
SwitchJoyConRGamePadListener - Interface in org.mini2Dx.core.input.nswitch
 

T

tail - Variable in class org.mini2Dx.core.collections.BooleanQueue
Index of last element.
tail - Variable in class org.mini2Dx.core.collections.CharQueue
Index of last element.
tail - Variable in class org.mini2Dx.core.collections.FloatQueue
Index of last element.
tail - Variable in class org.mini2Dx.core.collections.IntQueue
Index of last element.
tail - Variable in class org.mini2Dx.core.collections.LongQueue
Index of last element.
tail - Variable in class org.mini2Dx.core.collections.ShortQueue
Index of last element.
TAN() - Static method in class org.mini2Dx.core.graphics.Colors
 
TARGET_FPS - Static variable in class org.mini2Dx.core.game.GameContainer
 
TaskExecutor - Interface in org.mini2Dx.core
Interface for platform-specific threading implementations
TEAL() - Static method in class org.mini2Dx.core.graphics.Colors
 
Texture - Interface in org.mini2Dx.core.graphics
 
TextureAddressMode - Enum in org.mini2Dx.core.graphics
 
TextureAtlas - Class in org.mini2Dx.core.graphics
 
TextureAtlas(FileHandle, FileHandle) - Constructor for class org.mini2Dx.core.graphics.TextureAtlas
 
TextureAtlas(TextureAtlasConfig) - Constructor for class org.mini2Dx.core.graphics.TextureAtlas
 
TextureAtlas(TextureAtlasConfig, boolean) - Constructor for class org.mini2Dx.core.graphics.TextureAtlas
 
TextureAtlasConfig - Class in org.mini2Dx.core.graphics
 
TextureAtlasConfig(FileHandle) - Constructor for class org.mini2Dx.core.graphics.TextureAtlasConfig
 
TextureAtlasConfig(FileHandle, FileHandle) - Constructor for class org.mini2Dx.core.graphics.TextureAtlasConfig
 
TextureAtlasLoader - Class in org.mini2Dx.core.assets.loader
 
TextureAtlasLoader() - Constructor for class org.mini2Dx.core.assets.loader.TextureAtlasLoader
 
textureAtlasPath - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontParameters
 
textureAtlasPath - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
TextureAtlasRegion - Interface in org.mini2Dx.core.graphics
 
TextureFilter - Enum in org.mini2Dx.core.graphics
 
TextureLoader - Class in org.mini2Dx.core.assets.loader
 
TextureLoader() - Constructor for class org.mini2Dx.core.assets.loader.TextureLoader
 
texturePath - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontParameters
 
texturePath - Variable in class org.mini2Dx.core.font.MonospaceGameFont.FontParameters
 
textureRegion - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
textureRegion - Variable in class org.mini2Dx.core.font.MonospaceGlyph
 
TextureRegion - Interface in org.mini2Dx.core.graphics
 
textures - Variable in class org.mini2Dx.core.graphics.TextureAtlasConfig
 
TilingDrawable - Class in org.mini2Dx.core.graphics
 
TilingDrawable(TextureRegion) - Constructor for class org.mini2Dx.core.graphics.TilingDrawable
 
timestampToDateFormat(long, String) - Method in class org.mini2Dx.core.PlatformUtils
Converts a timestamp to the specified date format
timestepMode - Static variable in class org.mini2Dx.core.Mdx
Returns the TimestepMode specified at launch
TimestepMode - Enum in org.mini2Dx.core
 
TintOperation - Class in org.mini2Dx.core.graphics.pipeline
Applies/unapplies Graphics.setTint(Color).
TintOperation() - Constructor for class org.mini2Dx.core.graphics.pipeline.TintOperation
 
toArray() - Method in class org.mini2Dx.core.collections.ByteMap.Keys
Returns a new array containing the remaining values.
toArray() - Method in class org.mini2Dx.core.collections.ByteMap.Values
Returns a new array containing the remaining values.
toArray() - Method in class org.mini2Dx.core.collections.CharMap.Keys
Returns a new array containing the remaining values.
toArray() - Method in class org.mini2Dx.core.collections.CharMap.Values
Returns a new array containing the remaining values.
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Returns the items as an array.
toArray(Class<V>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
Returns the items as an array.
toArray(Class<V>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
toArray() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Returns the items as an array.
toArray(Class<V>) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
toArray() - Method in class org.mini2Dx.core.collections.IntLongMap.Keys
Returns a new array containing the remaining keys.
toArray(IntArray) - Method in class org.mini2Dx.core.collections.IntLongMap.Keys
Adds the remaining values to the specified array.
toArray() - Method in class org.mini2Dx.core.collections.IntLongMap.Values
Returns a new array containing the remaining values.
toArray(LongArray) - Method in class org.mini2Dx.core.collections.IntLongMap.Values
Adds the remaining values to the specified array.
toArray() - Method in class org.mini2Dx.core.collections.LongFloatMap.Keys
Returns a new array containing the remaining keys.
toArray(LongArray) - Method in class org.mini2Dx.core.collections.LongFloatMap.Keys
Adds the remaining values to the specified array.
toArray() - Method in class org.mini2Dx.core.collections.LongFloatMap.Values
Returns a new array containing the remaining values.
toArray(FloatArray) - Method in class org.mini2Dx.core.collections.LongFloatMap.Values
Adds the remaining values to the specified array.
toArray() - Method in class org.mini2Dx.core.collections.LongIntMap.Keys
Returns a new array containing the remaining keys.
toArray(LongArray) - Method in class org.mini2Dx.core.collections.LongIntMap.Keys
Adds the remaining values to the specified array.
toArray() - Method in class org.mini2Dx.core.collections.LongIntMap.Values
Returns a new array containing the remaining values.
toArray() - Method in class org.mini2Dx.core.collections.ShortMap.Keys
Returns a new array containing the remaining values.
toArray() - Method in class org.mini2Dx.core.collections.ShortMap.Values
Returns a new array containing the remaining values.
toDebugString() - Static method in class org.mini2Dx.core.util.InterpolationTracker
 
toFriendlyString() - Method in enum org.mini2Dx.core.input.GamePadType
 
toJson(FileHandle, T) - Method in class org.mini2Dx.core.serialization.JsonSerializer
Writes a JSON document by searching the object for Field annotations
toJson(FileHandle, T, boolean) - Method in class org.mini2Dx.core.serialization.JsonSerializer
Writes a JSON document by searching the object for Field annotations
toJson(T) - Method in class org.mini2Dx.core.serialization.JsonSerializer
Writes a JSON document by searching the object for Field annotations
toJson(T, boolean) - Method in class org.mini2Dx.core.serialization.JsonSerializer
Writes a JSON document by searching the object for Field annotations
TOP - Static variable in class org.mini2Dx.core.util.Align
 
TOP_LEFT - Static variable in class org.mini2Dx.core.util.Align
 
TOP_RIGHT - Static variable in class org.mini2Dx.core.util.Align
 
toPixmap() - Method in interface org.mini2Dx.core.graphics.TextureRegion
Converts this TextureRegion to a Pixmap
topLeft - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
topLeft - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
topRight - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
topRight - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
toScreenCoordinates(Vector2, float, float) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
Converts the game world's coordinate to a pixel coordinate on screen
toScreenCoordinates(Vector2) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
Converts a game world coordinate to a pixel coordinate on screen
toString() - Method in class org.mini2Dx.core.collections.BooleanQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.BooleanQueue
 
toString() - Method in class org.mini2Dx.core.collections.ByteMap.Entry
 
toString() - Method in class org.mini2Dx.core.collections.ByteMap
 
toString() - Method in class org.mini2Dx.core.collections.CharMap.Entry
 
toString() - Method in class org.mini2Dx.core.collections.CharMap
 
toString() - Method in class org.mini2Dx.core.collections.CharQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.CharQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntSet
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectSet
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedSet
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortQueue
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
toString() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
toString(String) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
 
toString() - Method in class org.mini2Dx.core.collections.FloatQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.FloatQueue
 
toString() - Method in class org.mini2Dx.core.collections.IntLongMap.Entry
 
toString() - Method in class org.mini2Dx.core.collections.IntLongMap
 
toString() - Method in class org.mini2Dx.core.collections.IntQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.IntQueue
 
toString() - Method in class org.mini2Dx.core.collections.LongFloatMap.Entry
 
toString() - Method in class org.mini2Dx.core.collections.LongFloatMap
 
toString() - Method in class org.mini2Dx.core.collections.LongIntMap.Entry
 
toString() - Method in class org.mini2Dx.core.collections.LongIntMap
 
toString() - Method in class org.mini2Dx.core.collections.LongQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.LongQueue
 
toString() - Method in class org.mini2Dx.core.collections.ShortMap.Entry
 
toString() - Method in class org.mini2Dx.core.collections.ShortMap
 
toString() - Method in class org.mini2Dx.core.collections.ShortQueue
 
toString(String) - Method in class org.mini2Dx.core.collections.ShortQueue
 
toString() - Method in class org.mini2Dx.core.collision.CollisionBox
 
toString() - Method in class org.mini2Dx.core.collision.CollisionCircle
 
toString() - Method in class org.mini2Dx.core.collision.CollisionPoint
 
toString() - Method in class org.mini2Dx.core.collision.CollisionPolygon
 
toString() - Method in class org.mini2Dx.core.geom.LineSegment
 
toString() - Method in class org.mini2Dx.core.geom.Polygon
 
toString() - Method in class org.mini2Dx.core.geom.Rectangle
 
totalElementsCache - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
totalElementsCache - Variable in class org.mini2Dx.core.collision.PointQuadTree
 
totalMerges - Variable in class org.mini2Dx.core.collision.ConcurrentPointQuadTree
 
touchDown(int, int, int, int) - Method in class org.mini2Dx.core.game.BasicGame
 
touchDragged(int, int, int) - Method in class org.mini2Dx.core.game.BasicGame
 
touchUp(int, int, int, int) - Method in class org.mini2Dx.core.game.BasicGame
 
toWorldCoordinates(Vector2, float, float) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
Converts a pixel coordinate to a game world coordinate
toWorldCoordinates(Vector2) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
Converts a pixel coordinate to a game world coordinate
toXml(T) - Method in class org.mini2Dx.core.serialization.XmlSerializer
Writes a XML document by searching the object for Field annotations
toXml(T, Writer) - Method in class org.mini2Dx.core.serialization.XmlSerializer
Writes a XML document to a Writer by searching the object for Field annotations
transferGlyphsTo(Array<FontBuilderGlyph>, float, float) - Method in class org.mini2Dx.core.font.FontBuilderGlyphLayout
 
transferGlyphsTo(Array<MonospaceGlyph>, float, float) - Method in class org.mini2Dx.core.font.MonospaceFontGlyphLayout
 
Transition - Interface in org.mini2Dx.core.screen
A common interface to GameScreen transition implementations NOTE: Based on Slick implementation by Kevin Glass
transitionIn - Variable in class org.mini2Dx.core.screen.BasicScreenManager
 
transitionOut - Variable in class org.mini2Dx.core.screen.BasicScreenManager
 
translate(float, float) - Method in class org.mini2Dx.core.font.FontBuilderGameFontCache
 
translate(float, float) - Method in interface org.mini2Dx.core.font.GameFontCache
Sets the position of the text relative to its current position
translate(float, float) - Method in class org.mini2Dx.core.font.MonospaceGameFontCache
 
translate(float, float) - Method in class org.mini2Dx.core.geom.Circle
 
translate(float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
translate(float, float) - Method in class org.mini2Dx.core.geom.Rectangle
 
translate(float, float) - Method in class org.mini2Dx.core.geom.RegularPolygon
 
translate(float, float) - Method in class org.mini2Dx.core.geom.Shape
Translates the x and y coordinate of this object
translate(float, float) - Method in class org.mini2Dx.core.geom.Triangle
 
translate(float, float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the position relative to the current position where the sprite will be drawn.
translate(float, float) - Method in interface org.mini2Dx.core.Graphics
Moves the graphics context by a certain amount of the X and Y axis
TranslateOperation - Class in org.mini2Dx.core.graphics.pipeline
TranslateOperation() - Constructor for class org.mini2Dx.core.graphics.pipeline.TranslateOperation
 
translateX(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the x position relative to the current position where the sprite will be drawn.
translateY(float) - Method in interface org.mini2Dx.core.graphics.Sprite
Sets the y position relative to the current position where the sprite will be drawn.
Triangle - Class in org.mini2Dx.core.geom
Implements a triangle.
Triangle(Vector2, Vector2, Vector2) - Constructor for class org.mini2Dx.core.geom.Triangle
Constructor
Triangle(float, float, float, float, float, float) - Constructor for class org.mini2Dx.core.geom.Triangle
Constructor
Triangle(Triangle) - Constructor for class org.mini2Dx.core.geom.Triangle
Constructs a Triangle as a copy of another
Triangle(Geometry, float, float, float, float, float, float) - Constructor for class org.mini2Dx.core.geom.Triangle
Constructs a Triangle belonging to the Geometry pool
triangle(float, float, float, float, float, float) - Method in class org.mini2Dx.core.Geometry
Allocates a Triangle from the pool
triangleContains(float, float, float, float, float, float, float, float) - Method in class org.mini2Dx.core.geom.Polygon
 
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Reduces the size of the arrays to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBooleanArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentDelayedRemovalArray
 
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentFloatArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortArray
Reduces the size of the array to the specified size.
truncate(int) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentSnapshotArray
Reduces the size of the array to the specified size.
type() - Method in interface org.mini2Dx.core.files.FileHandle
 

U

unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.BeginFrameBufferOperation
 
unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.ClearShaderOperation
 
unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.EndFrameBufferOperation
 
unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.RenderFrameBufferOperation
 
unapply(GameContainer, Graphics) - Method in interface org.mini2Dx.core.graphics.pipeline.RenderOperation
 
unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.ScaleOperation
 
unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.ShaderOperation
 
unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.TintOperation
 
unapply(GameContainer, Graphics) - Method in class org.mini2Dx.core.graphics.pipeline.TranslateOperation
 
unapply(Graphics) - Method in class org.mini2Dx.core.graphics.viewport.Viewport
Restores the Graphics to its state before Viewport.apply(Graphics) was invoked.
unbind() - Method in interface org.mini2Dx.core.graphics.FrameBuffer
Unbinds the frame buffer so that everything is rendered to the default buffer
unload(String) - Method in class org.mini2Dx.core.assets.AssetManager
 
update(AssetManager) - Method in class org.mini2Dx.core.assets.AssetLoadingTask
 
update() - Method in class org.mini2Dx.core.assets.AssetManager
 
update(float) - Method in class org.mini2Dx.core.game.GameContainer
Update the game
update(float) - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
update(float) - Method in class org.mini2Dx.core.graphics.Animation
Updates the animation
update(GameContainer, float) - Method in interface org.mini2Dx.core.graphics.ParticleEffect
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.BeginFrameBufferOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.ClearShaderOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.EndFrameBufferOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.RenderFrameBufferOperation
 
update(GameContainer, float) - Method in interface org.mini2Dx.core.graphics.pipeline.RenderOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.RenderPipeline
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.ScaleOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.ShaderOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.TintOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.TranslateOperation
 
update(GameContainer, float) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
update(GameContainer, ScreenManager<? extends GameScreen>, float) - Method in interface org.mini2Dx.core.screen.GameScreen
Updates the game screen
update(GameContainer, float) - Method in interface org.mini2Dx.core.screen.ScreenManager
Updates the current GameScreen and any Transition that may be occurring
update(GameContainer, float) - Method in class org.mini2Dx.core.screen.transition.FadeInTransition
 
update(GameContainer, float) - Method in class org.mini2Dx.core.screen.transition.FadeOutTransition
 
update(GameContainer, float) - Method in class org.mini2Dx.core.screen.transition.NullTransition
 
update(GameContainer, float) - Method in interface org.mini2Dx.core.screen.Transition
 
update(float) - Method in interface org.mini2Dx.core.TaskExecutor
Updates FrameSpreadTask instances each frame.
UPDATE_TIMEBOX_MILLIS - Static variable in class org.mini2Dx.core.assets.AssetManager
The time limit for loading operations per frame.
updateCursorVisibility() - Method in class org.mini2Dx.core.graphics.CustomCursor
 
updatePhysics(float) - Method in class org.mini2Dx.core.game.GameContainer
Update the game physics
updatePhysics(float) - Method in class org.mini2Dx.core.game.ScreenBasedGame
 
updatePhysics(GameContainer, float) - Method in class org.mini2Dx.core.screen.BasicScreenManager
 
updatePhysics(GameContainer, float) - Method in interface org.mini2Dx.core.screen.GameScreen
Updates the game physics on the screen
updatePhysics(GameContainer, float) - Method in interface org.mini2Dx.core.screen.ScreenManager
Updates the physics on the current game screen
updateRenderPosition(Vector2, GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.RenderFrameBufferOperation
 
updateScale(Vector2, GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.ScaleOperation
 
updateTask() - Method in interface org.mini2Dx.core.executor.FrameSpreadTask
Called each frame on the game thread to progress the task further
updateTint(Color, GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.TintOperation
 
updateTranslation(Vector2, GameContainer, float) - Method in class org.mini2Dx.core.graphics.pipeline.TranslateOperation
 
updateX(float) - Method in class org.mini2Dx.core.input.deadzone.AxialDeadZone
 
updateX(float) - Method in interface org.mini2Dx.core.input.deadzone.DeadZone
Updates the x axis value
updateX(float) - Method in class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
updateX(float) - Method in class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
updateX(float) - Method in class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
updateY(float) - Method in class org.mini2Dx.core.input.deadzone.AxialDeadZone
 
updateY(float) - Method in interface org.mini2Dx.core.input.deadzone.DeadZone
Updates the y axis value
updateY(float) - Method in class org.mini2Dx.core.input.deadzone.NoopDeadZone
 
updateY(float) - Method in class org.mini2Dx.core.input.deadzone.RadialDeadZone
 
updateY(float) - Method in class org.mini2Dx.core.input.deadzone.ScaledRadialDeadZone
 
upPixmap - Variable in class org.mini2Dx.core.graphics.CustomCursor
 
useIntegerPositions() - Method in class org.mini2Dx.core.font.FontBuilderGameFont
 
useIntegerPositions() - Method in interface org.mini2Dx.core.font.GameFont
Returns if characters use integer positions
useIntegerPositions() - Method in class org.mini2Dx.core.font.MonospaceGameFont
 
Utilities - Class in org.mini2Dx.core.util
 

V

value - Variable in class org.mini2Dx.core.collections.ByteMap.Entry
 
value - Variable in class org.mini2Dx.core.collections.CharMap.Entry
 
value - Variable in class org.mini2Dx.core.collections.IntLongMap.Entry
 
value - Variable in class org.mini2Dx.core.collections.LongFloatMap.Entry
 
value - Variable in class org.mini2Dx.core.collections.LongIntMap.Entry
 
value - Variable in class org.mini2Dx.core.collections.ShortMap.Entry
 
valueOf(String) - Static method in enum org.mini2Dx.core.ApiRuntime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.collision.QuadTreeSearchDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.collision.RenderCoordMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.files.FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.graphics.Mini2DxBlendFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.graphics.PixmapBlending
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.graphics.PixmapFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.graphics.PixmapFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.graphics.ShaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.graphics.TextureAddressMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.graphics.TextureFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.input.button.PS4Button
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.input.button.SwitchDualJoyConButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.input.button.SwitchJoyConLButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.input.button.SwitchJoyConRButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.input.button.XboxButton
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.input.GamePadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.TimestepMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.util.Lerper.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mini2Dx.core.util.Scaling
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mini2Dx.core.ApiRuntime
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.mini2Dx.core.collections.BooleanQueue
Contains the values in the queue.
values() - Method in class org.mini2Dx.core.collections.ByteMap
Returns an iterator for the values in the map.
Values(ByteMap<V>) - Constructor for class org.mini2Dx.core.collections.ByteMap.Values
 
values() - Method in class org.mini2Dx.core.collections.CharMap
Returns an iterator for the values in the map.
Values(CharMap<V>) - Constructor for class org.mini2Dx.core.collections.CharMap.Values
 
values - Variable in class org.mini2Dx.core.collections.CharQueue
Contains the values in the queue.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentArrayMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteMap
 
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentByteTreeMap
 
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentCharMap
 
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntFloatMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntIntMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentIntTreeMap
 
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLongTreeMap
 
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruIntMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentLruObjectMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectFloatMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectIntMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentObjectMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentOrderedMap
Returns an iterator for the values in the map.
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortMap
 
values() - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentShortTreeMap
 
values - Variable in class org.mini2Dx.core.collections.FloatQueue
Contains the values in the queue.
values() - Method in class org.mini2Dx.core.collections.IntLongMap
Returns an iterator for the values in the map.
Values(IntLongMap) - Constructor for class org.mini2Dx.core.collections.IntLongMap.Values
 
values - Variable in class org.mini2Dx.core.collections.IntQueue
Contains the values in the queue.
values() - Method in class org.mini2Dx.core.collections.LongFloatMap
 
Values(LongFloatMap) - Constructor for class org.mini2Dx.core.collections.LongFloatMap.Values
 
values() - Method in class org.mini2Dx.core.collections.LongIntMap
Returns an iterator for the values in the map.
Values(LongIntMap) - Constructor for class org.mini2Dx.core.collections.LongIntMap.Values
 
values - Variable in class org.mini2Dx.core.collections.LongQueue
Contains the values in the queue.
values() - Method in class org.mini2Dx.core.collections.ShortMap
Returns an iterator for the values in the map.
Values(ShortMap<V>) - Constructor for class org.mini2Dx.core.collections.ShortMap.Values
 
values - Variable in class org.mini2Dx.core.collections.ShortQueue
Contains the values in the queue.
values() - Static method in enum org.mini2Dx.core.collision.QuadTreeSearchDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.collision.RenderCoordMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.files.FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.graphics.Mini2DxBlendFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.graphics.PixmapBlending
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.graphics.PixmapFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.graphics.PixmapFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.graphics.ShaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.graphics.TextureAddressMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.graphics.TextureFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.input.button.PS4Button
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.input.button.SwitchDualJoyConButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.input.button.SwitchJoyConLButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.input.button.SwitchJoyConRButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.input.button.XboxButton
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.input.GamePadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.TimestepMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.util.Lerper.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mini2Dx.core.util.Scaling
Returns an array containing the constants of this enum type, in the order they are declared.
Viewport - Class in org.mini2Dx.core.graphics.viewport
Base class for implementing Viewport strategies.
Viewport() - Constructor for class org.mini2Dx.core.graphics.viewport.Viewport
 
VIOLET() - Static method in class org.mini2Dx.core.graphics.Colors
 
visible - Variable in class org.mini2Dx.core.graphics.CustomCursor
 

W

warmupCircles(int) - Method in class org.mini2Dx.core.Geometry
Warms up Circle pool to specified size
warmupCollisionBoxes(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up CollisionBox pool to specified size
warmupCollisionCircles(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up CollisionCircle pool to specified size
warmupCollisionPoints(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up CollisionPoint pool to specified size
warmupEquilateralTriangles(int) - Method in class org.mini2Dx.core.Geometry
Warms up EquilateralTriangle pool to specified size
warmupLines(int) - Method in class org.mini2Dx.core.Geometry
Warms up Line pool to specified size
warmupLineSegments(int) - Method in class org.mini2Dx.core.Geometry
Warms up LineSegment pool to specified size
warmupPool(int) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
warmupPool(int, int) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
warmupPool(int) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
warmupPool(int, int) - Method in class org.mini2Dx.core.collision.RegionQuadTree
 
warmupQuadTreeAwareCollisionBoxes(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up QuadTreeAwareCollisionBox pool to specified size
warmupQuadTreeAwareCollisionCircles(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up QuadTreeAwareCollisionCircle pool to specified size
warmupQuadTreeAwareCollisionPoints(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up QuadTreeAwareCollisionPoint pool to specified size
warmupQuadTreeAwareStaticCollisionBoxes(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up QuadTreeAwareStaticCollisionBox pool to specified size
warmupQuadTreeAwareStaticCollisionCircles(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up QuadTreeAwareStaticCollisionCircle pool to specified size
warmupQuadTreeAwareStaticCollisionPoints(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up QuadTreeAwareStaticCollisionPoint pool to specified size
warmupRectangles(int) - Method in class org.mini2Dx.core.Geometry
Warms up Rectangle pool to specified size
warmupRegualarPentagons(int) - Method in class org.mini2Dx.core.Geometry
Warms up RegularPentagon pool to specified size
warmupRegularHexagons(int) - Method in class org.mini2Dx.core.Geometry
Warms up RegularHexagon pool to specified size
warmupStaticCollisionBoxes(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up StaticCollisionBox pool to specified size
warmupStaticCollisionCircles(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up StaticCollisionCircle pool to specified size
warmupStaticCollisionPoints(int) - Method in class org.mini2Dx.core.collision.Collisions
Warms up StaticCollisionPoint pool to specified size
warmupWithDepth(int) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
warmupWithObjects(Array<T>) - Method in class org.mini2Dx.core.collision.PointQuadTree
 
WHITE() - Static method in class org.mini2Dx.core.graphics.Colors
 
WHITE_M1() - Static method in class org.mini2Dx.core.graphics.Colors
 
width - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontBuilderChar
 
width - Variable in class org.mini2Dx.core.game.GameContainer
 
wipe() - Method in class org.mini2Dx.core.PlayerData
Wipes all data within the game data location
write(boolean) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a stream for writing to this file.
write(boolean, int) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a buffered stream for writing to this file.
write(InputStream, boolean) - Method in interface org.mini2Dx.core.files.FileHandle
Reads the remaining bytes from the specified stream and writes them to this file.
writeBytes(byte[], boolean) - Method in interface org.mini2Dx.core.files.FileHandle
Writes the specified bytes to the file.
writeBytes(byte[], int, int, boolean) - Method in interface org.mini2Dx.core.files.FileHandle
Writes the specified bytes to the file.
writeBytes(String...) - Method in class org.mini2Dx.core.PlayerData
Writes contents to a file in the player data location.
writeData(DataOutputStream) - Method in interface org.mini2Dx.core.serialization.GameDataSerializable
Serializes this object to a DataOutputStream
writeJson(T, String...) - Method in class org.mini2Dx.core.PlayerData
Writes an object as JSON to a file.
writer(boolean) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a writer for writing to this file using the default charset.
writer(boolean, String) - Method in interface org.mini2Dx.core.files.FileHandle
Returns a writer for writing to this file.
writeString(String, boolean) - Method in interface org.mini2Dx.core.files.FileHandle
Writes the specified string to the file using the default charset.
writeString(String, boolean, String) - Method in interface org.mini2Dx.core.files.FileHandle
Writes the specified string to the file using the specified charset.
writeString(String, String...) - Method in class org.mini2Dx.core.PlayerData
Writes a String to a file in the player data location
writeXml(T, String...) - Method in class org.mini2Dx.core.PlayerData
Writes an object as XML to a file.

X

x - Variable in class org.mini2Dx.core.font.FontBuilderGlyph
 
x - Variable in class org.mini2Dx.core.font.MonospaceGlyph
 
XboxButton - Enum in org.mini2Dx.core.input.button
 
XboxGamePad - Class in org.mini2Dx.core.input.xbox
 
XboxGamePad(GamePad) - Constructor for class org.mini2Dx.core.input.xbox.XboxGamePad
 
XboxGamePad(GamePad, DeadZone, DeadZone) - Constructor for class org.mini2Dx.core.input.xbox.XboxGamePad
 
XboxGamePadAdapter - Class in org.mini2Dx.core.input.xbox
 
XboxGamePadAdapter() - Constructor for class org.mini2Dx.core.input.xbox.XboxGamePadAdapter
 
XboxGamePadListener - Interface in org.mini2Dx.core.input.xbox
 
xHotspot - Variable in class org.mini2Dx.core.graphics.CustomCursor
 
xml - Static variable in class org.mini2Dx.core.Mdx
XML serialization API
xmlFileHandleType - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontParameters
 
xmlPath - Variable in class org.mini2Dx.core.font.FontBuilderGameFont.FontParameters
 
XmlSerializer - Class in org.mini2Dx.core.serialization
XML serialization based on Field annotations.
Note: Only supports 8-bit character sets, CDATA and special tags (&lt;).
XmlSerializer() - Constructor for class org.mini2Dx.core.serialization.XmlSerializer
 
xor(Bits) - Method in class org.mini2Dx.core.collections.concurrent.ConcurrentBits
Performs a logical XOR of this bit set with the bit set argument.

Y

y - Variable in class org.mini2Dx.core.font.FontBuilderGlyph
 
y - Variable in class org.mini2Dx.core.font.MonospaceGlyph
 
YELLOW() - Static method in class org.mini2Dx.core.graphics.Colors
 
yHotspot - Variable in class org.mini2Dx.core.graphics.CustomCursor
 

Z

ZlibStream - Interface in org.mini2Dx.core.util
 
zlMoved(SwitchDualJoyConGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
zlMoved(SwitchDualJoyConGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
zlMoved(SwitchJoyConLGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadAdapter
 
zlMoved(SwitchJoyConLGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConLGamePadListener
 
zrMoved(SwitchDualJoyConGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadAdapter
 
zrMoved(SwitchDualJoyConGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchDualJoyConGamePadListener
 
zrMoved(SwitchJoyConRGamePad, float) - Method in class org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadAdapter
 
zrMoved(SwitchJoyConRGamePad, float) - Method in interface org.mini2Dx.core.input.nswitch.SwitchJoyConRGamePadListener
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links