public abstract class Renderable extends java.lang.Object implements java.lang.Comparable<Renderable>, com.badlogic.gdx.utils.Pool.Poolable
| Modifier and Type | Field and Description |
|---|---|
SortProvider |
provider |
| Constructor and Description |
|---|
Renderable() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Renderable> |
add() |
void |
add(RenderableList list) |
void |
add(java.lang.String name,
RenderableGroup group) |
int |
compareTo(Renderable o) |
abstract void |
draw(com.badlogic.gdx.graphics.g2d.Batch batch) |
abstract float |
layer() |
void |
onFree() |
void |
remove() |
abstract Renderable |
setPosition(float x,
float y) |
Renderable |
setProvider(SortProvider provider) |
SpriteRenderable |
sprite() |
public SortProvider provider
public abstract void draw(com.badlogic.gdx.graphics.g2d.Batch batch)
public abstract Renderable setPosition(float x, float y)
public abstract float layer()
public Renderable setProvider(SortProvider provider)
public void add(RenderableList list)
public void add(java.lang.String name,
RenderableGroup group)
public <T extends Renderable> T add()
public void remove()
public SpriteRenderable sprite()
public void onFree()
public int compareTo(Renderable o)
compareTo in interface java.lang.Comparable<Renderable>