public class TiledDrawable extends TextureRegionDrawable
TextureRegion repeatedly to fill the area, instead of stretching it.| Constructor and Description |
|---|
TiledDrawable() |
TiledDrawable(TextureRegion region) |
TiledDrawable(TextureRegionDrawable drawable) |
| Modifier and Type | Method and Description |
|---|---|
void |
draw(Batch batch,
float x,
float y,
float width,
float height)
Draws this drawable at the specified bounds.
|
void |
draw(Batch batch,
float x,
float y,
float originX,
float originY,
float width,
float height,
float scaleX,
float scaleY,
float rotation) |
Color |
getColor() |
TiledDrawable |
tint(Color tint)
Creates a new drawable that renders the same as this drawable tinted the specified color.
|
getRegion, setRegiongetBottomHeight, getLeftWidth, getMinHeight, getMinWidth, getName, getRightWidth, getTopHeight, setBottomHeight, setLeftWidth, setMinHeight, setMinWidth, setName, setRightWidth, setTopHeight, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBottomHeight, getLeftWidth, getMinHeight, getMinWidth, getRightWidth, getTopHeight, setBottomHeight, setLeftWidth, setMinHeight, setMinWidth, setRightWidth, setTopHeightpublic TiledDrawable()
public TiledDrawable(TextureRegion region)
public TiledDrawable(TextureRegionDrawable drawable)
public void draw(Batch batch, float x, float y, float width, float height)
DrawableBatch.getColor(), possibly by mixing
its own color.draw in interface Drawabledraw in class TextureRegionDrawablepublic void draw(Batch batch, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation)
draw in interface TransformDrawabledraw in class TextureRegionDrawablepublic Color getColor()
public TiledDrawable tint(Color tint)
TextureRegionDrawabletint in class TextureRegionDrawable