public abstract class AbstractRasteredPlatformPlayer<TileType extends AbstractTile> extends AbstractPlatformPlayer<TileType>
Modifier and Type | Field and Description |
---|---|
protected boolean |
rastered |
protected boolean |
smooth |
borderLeft, borderRight, collArea, collOffX, collOffY, data, gravity, map, sprite, world
cancelMirror, DIR, fact, height, hitPriority, width, x, xOld, y, yOld
Constructor and Description |
---|
AbstractRasteredPlatformPlayer(AbstractWorld world,
AbstractRasteredPlatformPlayer<TileType> player) |
AbstractRasteredPlatformPlayer(java.lang.String theme,
java.lang.String id,
java.lang.String rasterFile,
boolean smooth,
AbstractWorld world) |
AbstractRasteredPlatformPlayer(java.lang.String theme,
java.lang.String id,
java.lang.String rasterFile,
boolean smooth,
int fact) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AnimatedSprite> |
getRasterAnim() |
AnimatedSprite |
getRasterAnim(int rasterID) |
boolean |
getRastered() |
java.lang.String |
getRasterFile() |
int |
getRasterIndex() |
boolean |
getSmooth() |
void |
render(java.awt.Graphics2D g,
int offsetX,
int offsetY) |
checkCollision, collisionTest, getAnim, getAnimationState, getCollArea, getCollArea, getData, getData, getDataBool, getDataInt, getFrame, getName, getSprite, getXInTile, getXOldInTile, getYInTile, getYOldInTile, handleActions, handleAnimations, handleCollision, handleInputListener, handleMovement, isCheating, place, play, play, play, renderCollisions, setCheatsEnabled, setCollOffsets, setMap, setX, setY, update
backupLocation, getCollisionBox, getHeight, getHitPriority, getMirror, getSpeed, getSpeedAdd, getSpeedAddDest, getSpeedDest, getSpeedMax, getSpeedReal, getWidth, getX, getXOld, getY, getYOld, hit, mirror, move, resetAllSpeed, setCollisionBox, setSize, setSpeed, setSpeedAdd, setSpeedAddDest, setSpeedDest, setSpeedMax
public AbstractRasteredPlatformPlayer(java.lang.String theme, java.lang.String id, java.lang.String rasterFile, boolean smooth, int fact)
public AbstractRasteredPlatformPlayer(java.lang.String theme, java.lang.String id, java.lang.String rasterFile, boolean smooth, AbstractWorld world)
public AbstractRasteredPlatformPlayer(AbstractWorld world, AbstractRasteredPlatformPlayer<TileType> player)
public AnimatedSprite getRasterAnim(int rasterID)
public java.util.List<AnimatedSprite> getRasterAnim()
public java.lang.String getRasterFile()
public boolean getRastered()
public boolean getSmooth()
public void render(java.awt.Graphics2D g, int offsetX, int offsetY)
render
in class AbstractPlatformPlayer<TileType extends AbstractTile>
public int getRasterIndex()