Package com.prineside.tdi2.scene2d.utils
Interface Drawable
- All Known Subinterfaces:
TransformDrawable
- All Known Implementing Classes:
AbstractDrawable,BaseDrawable,NinePatchDrawable,Quad,QuadDrawable,QuadDrawableStack,QuadRegion,RadialSprite,SpriteDrawable,TextureRegionDrawable,TiledDrawable
public interface Drawable
A drawable knows how to draw itself at a given rectangular size. It provides padding sizes and a minimum size so that other
code can determine how to size and position content.
- Author:
- Nathan Sweet
-
Method Summary
Modifier and TypeMethodDescriptionvoidDraws this drawable at the specified bounds.floatfloatfloatfloatfloatfloatvoidsetBottomHeight(float bottomHeight) voidsetLeftWidth(float leftWidth) voidsetMinHeight(float minHeight) voidsetMinWidth(float minWidth) voidsetRightWidth(float rightWidth) voidsetTopHeight(float topHeight)
-
Method Details
-
draw
Draws this drawable at the specified bounds. The drawable should be tinted withBatch.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)
-