Package com.prineside.tdi2.scene2d.utils
Class SpriteDrawable
java.lang.Object
com.prineside.tdi2.scene2d.utils.BaseDrawable
com.prineside.tdi2.scene2d.utils.SpriteDrawable
- All Implemented Interfaces:
 Drawable,TransformDrawable
Drawable for a 
Sprite.- Author:
 - Nathan Sweet
 
- 
Constructor Summary
ConstructorsConstructorDescriptionCreates an uninitialized SpriteDrawable.SpriteDrawable(Sprite sprite) SpriteDrawable(SpriteDrawable drawable)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidDraws this drawable at the specified bounds.voiddraw(Batch batch, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation) voidCreates a new drawable that renders the same as this drawable tinted the specified color.Methods inherited from class com.prineside.tdi2.scene2d.utils.BaseDrawable
getBottomHeight, getLeftWidth, getMinHeight, getMinWidth, getName, getRightWidth, getTopHeight, setBottomHeight, setLeftWidth, setMinHeight, setMinSize, setMinWidth, setName, setPadding, setRightWidth, setTopHeight, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.prineside.tdi2.scene2d.utils.Drawable
getBottomHeight, getLeftWidth, getMinHeight, getMinWidth, getRightWidth, getTopHeight, setBottomHeight, setLeftWidth, setMinHeight, setMinWidth, setRightWidth, setTopHeight 
- 
Constructor Details
- 
SpriteDrawable
public SpriteDrawable()Creates an uninitialized SpriteDrawable. The sprite must be set before use. - 
SpriteDrawable
 - 
SpriteDrawable
 
 - 
 - 
Method Details
- 
draw
Description copied from interface:DrawableDraws this drawable at the specified bounds. The drawable should be tinted withBatch.getColor(), possibly by mixing its own color.- Specified by:
 drawin interfaceDrawable- Overrides:
 drawin classBaseDrawable
 - 
draw
public void draw(Batch batch, float x, float y, float originX, float originY, float width, float height, float scaleX, float scaleY, float rotation) - Specified by:
 drawin interfaceTransformDrawable
 - 
setSprite
 - 
getSprite
 - 
tint
Creates a new drawable that renders the same as this drawable tinted the specified color. 
 -