public class LibgdxNinePatch
extends java.lang.Object
implements org.mini2Dx.core.graphics.NinePatch
| Modifier and Type | Field and Description |
|---|---|
LibgdxNinePatchWrapper |
ninepatch |
| Constructor and Description |
|---|
LibgdxNinePatch(GdxTextureRegion textureRegion,
int left,
int right,
int top,
int bottom) |
LibgdxNinePatch(LibgdxNinePatch ninepatch) |
LibgdxNinePatch(LibgdxTexture texture,
int left,
int right,
int top,
int bottom) |
| Modifier and Type | Method and Description |
|---|---|
float |
getBottomHeight() |
org.mini2Dx.core.graphics.Color |
getColor() |
float |
getLeftWidth() |
float |
getMiddleHeight() |
float |
getMiddleWidth() |
float |
getPaddingBottom() |
float |
getPaddingLeft() |
float |
getPaddingRight() |
float |
getPaddingTop() |
float |
getRightWidth() |
org.mini2Dx.core.graphics.Texture |
getTexture() |
float |
getTopHeight() |
float |
getTotalHeight() |
float |
getTotalWidth() |
void |
render(org.mini2Dx.core.Graphics g,
float x,
float y,
float width,
float height) |
void |
scale(float scaleX,
float scaleY) |
void |
setBottomHeight(float bottomHeight) |
void |
setColor(org.mini2Dx.core.graphics.Color color) |
void |
setLeftWidth(float leftWidth) |
void |
setMiddleHeight(float middleHeight) |
void |
setMiddleWidth(float middleWidth) |
void |
setPadding(float left,
float right,
float top,
float bottom) |
void |
setPaddingBottom(float bottom) |
void |
setPaddingLeft(float left) |
void |
setPaddingRight(float right) |
void |
setPaddingTop(float top) |
void |
setRightWidth(float rightWidth) |
void |
setTopHeight(float topHeight) |
public final LibgdxNinePatchWrapper ninepatch
public LibgdxNinePatch(LibgdxTexture texture, int left, int right, int top, int bottom)
public LibgdxNinePatch(GdxTextureRegion textureRegion, int left, int right, int top, int bottom)
public LibgdxNinePatch(LibgdxNinePatch ninepatch)
public void render(org.mini2Dx.core.Graphics g,
float x,
float y,
float width,
float height)
render in interface org.mini2Dx.core.graphics.NinePatchpublic org.mini2Dx.core.graphics.Color getColor()
getColor in interface org.mini2Dx.core.graphics.NinePatchpublic void setColor(org.mini2Dx.core.graphics.Color color)
setColor in interface org.mini2Dx.core.graphics.NinePatchpublic float getLeftWidth()
getLeftWidth in interface org.mini2Dx.core.graphics.NinePatchpublic void setLeftWidth(float leftWidth)
setLeftWidth in interface org.mini2Dx.core.graphics.NinePatchpublic float getRightWidth()
getRightWidth in interface org.mini2Dx.core.graphics.NinePatchpublic void setRightWidth(float rightWidth)
setRightWidth in interface org.mini2Dx.core.graphics.NinePatchpublic float getTopHeight()
getTopHeight in interface org.mini2Dx.core.graphics.NinePatchpublic void setTopHeight(float topHeight)
setTopHeight in interface org.mini2Dx.core.graphics.NinePatchpublic float getBottomHeight()
getBottomHeight in interface org.mini2Dx.core.graphics.NinePatchpublic void setBottomHeight(float bottomHeight)
setBottomHeight in interface org.mini2Dx.core.graphics.NinePatchpublic float getMiddleWidth()
getMiddleWidth in interface org.mini2Dx.core.graphics.NinePatchpublic void setMiddleWidth(float middleWidth)
setMiddleWidth in interface org.mini2Dx.core.graphics.NinePatchpublic float getMiddleHeight()
getMiddleHeight in interface org.mini2Dx.core.graphics.NinePatchpublic void setMiddleHeight(float middleHeight)
setMiddleHeight in interface org.mini2Dx.core.graphics.NinePatchpublic float getTotalWidth()
getTotalWidth in interface org.mini2Dx.core.graphics.NinePatchpublic float getTotalHeight()
getTotalHeight in interface org.mini2Dx.core.graphics.NinePatchpublic void setPadding(float left,
float right,
float top,
float bottom)
setPadding in interface org.mini2Dx.core.graphics.NinePatchpublic float getPaddingLeft()
getPaddingLeft in interface org.mini2Dx.core.graphics.NinePatchpublic void setPaddingLeft(float left)
setPaddingLeft in interface org.mini2Dx.core.graphics.NinePatchpublic float getPaddingRight()
getPaddingRight in interface org.mini2Dx.core.graphics.NinePatchpublic void setPaddingRight(float right)
setPaddingRight in interface org.mini2Dx.core.graphics.NinePatchpublic float getPaddingTop()
getPaddingTop in interface org.mini2Dx.core.graphics.NinePatchpublic void setPaddingTop(float top)
setPaddingTop in interface org.mini2Dx.core.graphics.NinePatchpublic float getPaddingBottom()
getPaddingBottom in interface org.mini2Dx.core.graphics.NinePatchpublic void setPaddingBottom(float bottom)
setPaddingBottom in interface org.mini2Dx.core.graphics.NinePatchpublic void scale(float scaleX,
float scaleY)
scale in interface org.mini2Dx.core.graphics.NinePatchpublic org.mini2Dx.core.graphics.Texture getTexture()
getTexture in interface org.mini2Dx.core.graphics.NinePatch