public class LibgdxSpriteCache
extends java.lang.Object
implements org.mini2Dx.core.graphics.SpriteCache
| Constructor and Description |
|---|
LibgdxSpriteCache() |
| Modifier and Type | Method and Description |
|---|---|
int |
add(org.mini2Dx.core.graphics.Sprite sprite) |
int |
add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y) |
int |
add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight) |
int |
add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight,
boolean flipX,
boolean flipY) |
int |
add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight,
float scaleX,
float scaleY,
boolean flipX,
boolean flipY) |
int |
add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight,
float scaleX,
float scaleY,
float originX,
float originY,
float rotation,
boolean flipX,
boolean flipY) |
int |
add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y) |
int |
add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y,
float scaleX,
float scaleY) |
int |
add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y,
float scaleX,
float scaleY,
float originX,
float originY,
float rotation) |
int |
add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y,
float scaleX,
float scaleY,
float originX,
float originY,
float rotation,
boolean flipX,
boolean flipY) |
void |
beginCache() |
void |
beginCache(int cacheID) |
void |
clear() |
void |
dispose() |
void |
draw(org.mini2Dx.core.Graphics g,
int cacheID) |
void |
draw(org.mini2Dx.core.Graphics g,
int cacheID,
int offset,
int length) |
int |
endCache() |
org.mini2Dx.core.graphics.Color |
getColor() |
org.mini2Dx.core.graphics.Shader |
getCustomShader() |
boolean |
isDrawing() |
void |
setColor(org.mini2Dx.core.graphics.Color tint) |
void |
setColor(float r,
float g,
float b,
float a) |
void |
setCustomShader(org.mini2Dx.core.graphics.Shader shader) |
public int add(org.mini2Dx.core.graphics.Sprite sprite)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight,
boolean flipX,
boolean flipY)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight,
float scaleX,
float scaleY,
boolean flipX,
boolean flipY)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.Texture texture,
float x,
float y,
int srcX,
int srcY,
int srcWidth,
int srcHeight,
float scaleX,
float scaleY,
float originX,
float originY,
float rotation,
boolean flipX,
boolean flipY)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y,
float scaleX,
float scaleY)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y,
float scaleX,
float scaleY,
float originX,
float originY,
float rotation)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic int add(org.mini2Dx.core.graphics.TextureRegion region,
float x,
float y,
float scaleX,
float scaleY,
float originX,
float originY,
float rotation,
boolean flipX,
boolean flipY)
add in interface org.mini2Dx.core.graphics.SpriteCachepublic void clear()
clear in interface org.mini2Dx.core.graphics.SpriteCachepublic void dispose()
dispose in interface org.mini2Dx.core.graphics.SpriteCachepublic void draw(org.mini2Dx.core.Graphics g,
int cacheID)
draw in interface org.mini2Dx.core.graphics.SpriteCachepublic void draw(org.mini2Dx.core.Graphics g,
int cacheID,
int offset,
int length)
draw in interface org.mini2Dx.core.graphics.SpriteCachepublic void beginCache()
beginCache in interface org.mini2Dx.core.graphics.SpriteCachepublic void beginCache(int cacheID)
beginCache in interface org.mini2Dx.core.graphics.SpriteCachepublic int endCache()
endCache in interface org.mini2Dx.core.graphics.SpriteCachepublic org.mini2Dx.core.graphics.Color getColor()
getColor in interface org.mini2Dx.core.graphics.SpriteCachepublic void setColor(org.mini2Dx.core.graphics.Color tint)
setColor in interface org.mini2Dx.core.graphics.SpriteCachepublic void setColor(float r,
float g,
float b,
float a)
setColor in interface org.mini2Dx.core.graphics.SpriteCachepublic org.mini2Dx.core.graphics.Shader getCustomShader()
getCustomShader in interface org.mini2Dx.core.graphics.SpriteCachepublic void setCustomShader(org.mini2Dx.core.graphics.Shader shader)
setCustomShader in interface org.mini2Dx.core.graphics.SpriteCachepublic boolean isDrawing()
isDrawing in interface org.mini2Dx.core.graphics.SpriteCache