com.badlogic.gdx.scenes.scene2d.utils
Interface Drawable
- All Known Implementing Classes:
- BaseDrawable, NinePatchDrawable, SpriteDrawable, TextureRegionDrawable, TiledDrawable
public interface Drawable
A drawable knows how to draw itself at a given rectangular size. It provides border sizes and a minimum size so that other code
can determine how to size and position content.
- Author:
- Nathan Sweet
draw
void draw(SpriteBatch batch,
float x,
float y,
float width,
float height)
- Draws this drawable at the specified bounds. The drawable should be tinted with
SpriteBatch.getColor()
, possibly by
mixing its own color.
getLeftWidth
float getLeftWidth()
setLeftWidth
void setLeftWidth(float leftWidth)
getRightWidth
float getRightWidth()
setRightWidth
void setRightWidth(float rightWidth)
getTopHeight
float getTopHeight()
setTopHeight
void setTopHeight(float topHeight)
getBottomHeight
float getBottomHeight()
setBottomHeight
void setBottomHeight(float bottomHeight)
getMinWidth
float getMinWidth()
setMinWidth
void setMinWidth(float minWidth)
getMinHeight
float getMinHeight()
setMinHeight
void setMinHeight(float minHeight)
Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)