public class EffectTile extends InterfaceTile
Constructor and Description |
---|
EffectTile(org.newdawn.slick.Image iconImg,
org.newdawn.slick.GameContainer gc,
java.lang.String info) |
EffectTile(java.io.InputStream fileInput,
java.lang.String ref,
boolean flipped,
org.newdawn.slick.GameContainer gc,
java.lang.String info) |
Modifier and Type | Method and Description |
---|---|
void |
draw(float x,
float y,
java.lang.String text,
boolean scaledPos)
Draws icon with label at center
|
void |
inputEnded() |
void |
inputStarted() |
boolean |
isAcceptingInput() |
void |
mouseClicked(int button,
int x,
int y,
int clickCount) |
void |
mouseDragged(int oldx,
int oldy,
int newx,
int newy) |
void |
mouseMoved(int oldx,
int oldy,
int newx,
int newy) |
void |
mousePressed(int button,
int x,
int y) |
void |
mouseReleased(int button,
int x,
int y) |
void |
mouseWheelMoved(int change) |
void |
setInput(org.newdawn.slick.Input input) |
click, dragged, draw, draw, getScaledHeight, getScaledWidth, isDragged
atCenter, draw, draw, draw, draw, draw, draw, getDis, getPos, getScale, getSize, isMouseOver, setInfo, setPosition, setSize
bind, clampTexture, copy, destroy, draw, draw, draw, draw, draw, draw, drawCentered, drawEmbedded, drawEmbedded, drawEmbedded, drawFlash, drawFlash, drawFlash, drawSheared, drawSheared, drawWarped, endUse, ensureInverted, flushPixelData, getAlpha, getCenterOfRotationX, getCenterOfRotationY, getColor, getFilter, getFlippedCopy, getGraphics, getHeight, getName, getResourceReference, getRotation, getScaledCopy, getScaledCopy, getSubImage, getTexture, getTextureHeight, getTextureOffsetX, getTextureOffsetY, getTextureWidth, getWidth, isDestroyed, rotate, setAlpha, setCenterOfRotation, setColor, setColor, setFilter, setImageColor, setImageColor, setName, setRotation, setTexture, startUse, toString
public EffectTile(java.io.InputStream fileInput, java.lang.String ref, boolean flipped, org.newdawn.slick.GameContainer gc, java.lang.String info) throws org.newdawn.slick.SlickException, java.io.IOException, java.awt.FontFormatException
org.newdawn.slick.SlickException
java.io.IOException
java.awt.FontFormatException
public EffectTile(org.newdawn.slick.Image iconImg, org.newdawn.slick.GameContainer gc, java.lang.String info) throws org.newdawn.slick.SlickException, java.io.IOException, java.awt.FontFormatException
org.newdawn.slick.SlickException
java.io.IOException
java.awt.FontFormatException
public void draw(float x, float y, java.lang.String text, boolean scaledPos)
x
- Position on x-axisy
- Position on y-axistext
- Text for labelscaledPos
- True if position should be scaled, false otherwisepublic void mouseClicked(int button, int x, int y, int clickCount)
public void mouseDragged(int oldx, int oldy, int newx, int newy)
public void mouseMoved(int oldx, int oldy, int newx, int newy)
public void mousePressed(int button, int x, int y)
mousePressed
in interface org.newdawn.slick.MouseListener
mousePressed
in class InterfaceTile
public void mouseReleased(int button, int x, int y)
public void mouseWheelMoved(int change)
public void inputEnded()
public void inputStarted()
public boolean isAcceptingInput()
public void setInput(org.newdawn.slick.Input input)