Package gaiasky.util.gdx
Class DefaultIntRenderableSorter
java.lang.Object
gaiasky.util.gdx.DefaultIntRenderableSorter
- All Implemented Interfaces:
IntRenderableSorter,Comparator<IntRenderable>
public class DefaultIntRenderableSorter
extends Object
implements IntRenderableSorter, Comparator<IntRenderable>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompare(IntRenderable o1, IntRenderable o2)voidsort(com.badlogic.gdx.graphics.Camera camera, com.badlogic.gdx.utils.Array<IntRenderable> renderables)Sorts the array ofIntRenderableinstances based on some criteria, e.g.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
DefaultIntRenderableSorter
public DefaultIntRenderableSorter()
-
-
Method Details
-
sort
public void sort(com.badlogic.gdx.graphics.Camera camera, com.badlogic.gdx.utils.Array<IntRenderable> renderables)Description copied from interface:IntRenderableSorterSorts the array ofIntRenderableinstances based on some criteria, e.g. material, distance to camera etc.- Specified by:
sortin interfaceIntRenderableSorterrenderables- the array of renderables to be sorted
-
compare
- Specified by:
comparein interfaceComparator<IntRenderable>
-