Class Particle
java.lang.Object
de.ellpeck.rockbottom.api.entity.MovableWorldObject
de.ellpeck.rockbottom.api.particle.Particle
-
Field Summary
FieldsFields inherited from class de.ellpeck.rockbottom.api.entity.MovableWorldObject
collidedHor, collidedVert, currentBounds, lastTickX, lastTickY, motionX, motionY, onGround, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfloatgetRenderShader(IGameInstance game, IAssetManager manager, IRenderer g) floatgetWidth()booleanisDead()voidrender(IGameInstance game, IAssetManager manager, IRenderer g, float x, float y, int filter) voidsetDead()voidupdate(IGameInstance game) Methods inherited from class de.ellpeck.rockbottom.api.entity.MovableWorldObject
canCollideWithTile, getLerpedX, getLerpedY, getOriginX, getOriginY, getX, getY, move, onEntityCollision, onEntityIntersection, onPositionReset, onTileCollision, onTileIntersection, resetBounds, setBounds, setBoundsOrigin, setPos
-
Field Details
-
maxLife
protected int maxLife -
life
protected int life -
dead
protected boolean dead
-
-
Constructor Details
-
Particle
-
-
Method Details
-
update
-
applyMotion
protected void applyMotion() -
render
public void render(IGameInstance game, IAssetManager manager, IRenderer g, float x, float y, int filter) -
getRenderShader
-
isDead
public boolean isDead() -
setDead
public void setDead() -
getWidth
public float getWidth()- Specified by:
getWidthin classMovableWorldObject
-
getHeight
public float getHeight()- Specified by:
getHeightin classMovableWorldObject
-