|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.b3dgs.lionengine.game.purviews.Configurable
com.b3dgs.lionengine.game.Entity
com.b3dgs.lionengine.game.AbstractEntity
com.b3dgs.lionengine.game.platform.AbstractPlatformEntity<TType>
com.b3dgs.lionengine.game.platform.AbstractRasteredPlatformEntity<TType>
TType
- tile type used.public abstract class AbstractRasteredPlatformEntity<TType extends DefaultTile>
Rastered version of an abstractPlatformEntity.
Field Summary | |
---|---|
protected boolean |
rastered
|
protected java.util.List<AnimatedSprite> |
rastersAnim
|
protected boolean |
smooth
|
Fields inherited from class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity |
---|
borderLeft, borderRight, collOffX, collOffY, gravity, map, sprite |
Fields inherited from class com.b3dgs.lionengine.game.Entity |
---|
collisionable, height, mirrorable, width, x, xOld, y, yOld |
Constructor Summary | |
---|---|
AbstractRasteredPlatformEntity(RasteredPlatformEntrySetup setup)
Create a new rastered platform entity from an existing, sharing the same surface. |
Method Summary | |
---|---|
protected int |
getRasterOffset()
Get the raster offset (can be overrided). |
void |
render(java.awt.Graphics2D g,
PlatformCamera camera)
Render on screen. |
Methods inherited from class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity |
---|
applyXColl, applyYColl, checkCollision, collisionTest, getAnimState, getFrame, getRealFrame, getSprite, getXInTile, getXOldInTile, getXOldOnTile, getXOnTile, getYInTile, getYOldInTile, getYOldOnTile, getYOnTile, handleActions, handleAnimations, handleCollision, handleInputListener, handleMovement, isCheating, play, play, play, render, renderAnim, renderAnim, renderCollisions, setCheatsEnabled, setFrame, setMap, setSkipLastFrameOnReverse, stopAnimation, update, updateAnimation, updateGravity |
Methods inherited from class com.b3dgs.lionengine.game.AbstractEntity |
---|
getSpeed, getSpeedAdd, getSpeedAddDest, getSpeedDest, getSpeedMax, getSpeedReal, resetAllSpeed, setSize, setSpeed, setSpeedAdd, setSpeedAddDest, setSpeedDest, setSpeedMax, setX, setY |
Methods inherited from class com.b3dgs.lionengine.game.Entity |
---|
backupCoord, cancelMirror, collide, collide, getCancelMirror, getCollision, getHeight, getMirror, getRay, getWidth, getX, getXOld, getXReal, getY, getYOld, getYReal, invertYAxis, mirror, move, place, renderCollision, updateCollision, updateMirror |
Methods inherited from class com.b3dgs.lionengine.game.purviews.Configurable |
---|
checkInstruction, getAnim, getCollArea, getData, getDataBool, getDataInt, getDataString, getRange, loadData |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final java.util.List<AnimatedSprite> rastersAnim
protected final boolean rastered
protected final boolean smooth
Constructor Detail |
---|
public AbstractRasteredPlatformEntity(RasteredPlatformEntrySetup setup)
setup
- setup reference.Method Detail |
---|
public void render(java.awt.Graphics2D g, PlatformCamera camera)
AbstractPlatformEntity
render
in class AbstractPlatformEntity<TType extends DefaultTile>
g
- graphic output.camera
- camera viewpoint.protected int getRasterOffset()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |