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 TypeMethodDescriptionvoid
Draws this drawable at the specified bounds.float
float
float
float
float
float
void
setBottomHeight
(float bottomHeight) void
setLeftWidth
(float leftWidth) void
setMinHeight
(float minHeight) void
setMinWidth
(float minWidth) void
setRightWidth
(float rightWidth) void
setTopHeight
(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)
-