libgdx API

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

Method Summary
 void draw(SpriteBatch batch, float x, float y, float width, float height)
          Draws this drawable at the specified bounds.
 float getBottomHeight()
           
 float getLeftWidth()
           
 float getMinHeight()
           
 float getMinWidth()
           
 float getRightWidth()
           
 float getTopHeight()
           
 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 Detail

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)

libgdx API

Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)