Package engine.entity
Class Wall
java.lang.Object
engine.entity.AbstractEntity
engine.entity.NonPlayerCharacter
engine.entity.Wall
- All Implemented Interfaces:
Comparable<AbstractEntity>
-
Field Summary
FieldsFields inherited from class engine.entity.AbstractEntity
hurtColor -
Constructor Summary
ConstructorsConstructorDescriptionWall(float x, float y, float w, float h) Wall(Room room, processing.core.PImage img, AbstractMove move, AbstractAbility[] abilities, int[][] colorLayers, int[] colorTints, boolean isTangible, boolean isBreakable) Wall(processing.core.PImage img, float x, float y, float w, float h) Wall(processing.core.PImage img, float x, float y, float w, float h, float imgX, float imgY, int imgS) -
Method Summary
Methods inherited from class engine.entity.NonPlayerCharacter
getTrigger, isMarked, updateMethods inherited from class engine.entity.AbstractEntity
addX, addXY, addY, calculateHash, compareTo, equals, getAbilities, getAnimator, getColorList, getH, getHash, getID, getImg, getMoveSet, getMoveSetType, getOverDir, getOverState, getPotential, getRH, getRoom, getRoomList, getRW, getRX, getRY, getW, getX, getXY, getXYWH, getY, isBreakable, isTangible, setOverDir, setOverState, setX, setXY, setY, toString
-
Field Details
-
imgX
private float imgX -
imgY
private float imgY -
imgS
private int imgS
-
-
Constructor Details
-
Wall
public Wall(Room room, processing.core.PImage img, AbstractMove move, AbstractAbility[] abilities, int[][] colorLayers, int[] colorTints, boolean isTangible, boolean isBreakable) -
Wall
public Wall(processing.core.PImage img, float x, float y, float w, float h, float imgX, float imgY, int imgS) -
Wall
public Wall(processing.core.PImage img, float x, float y, float w, float h) -
Wall
public Wall(float x, float y, float w, float h)
-
-
Method Details
-
show
public void show()- Overrides:
showin classAbstractEntity
-
interact
- Overrides:
interactin classNonPlayerCharacter
-
getType
- Overrides:
getTypein classNonPlayerCharacter
-
isDelete
public boolean isDelete()- Overrides:
isDeletein classNonPlayerCharacter
-