Package engine.entity
Class Entity
java.lang.Object
engine.entity.Entity
- All Implemented Interfaces:
Comparable<Entity>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Ability[]private Animatorprivate int[][]private int[]private engine.Roomprivate longprivate intstatic final int[]private static longprivate processing.core.PImageprivate booleanprivate booleanprivate booleanprivate booleanprivate Moveprivate Point -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddX(float x) voidaddXY(float x, float y) voidaddY(float y) voidintbooleanAbility[]floatgetH()intgetHash()longgetID()processing.core.PImagegetImg()intbooleanintgetRH()engine.RoomgetRoom()intgetRW()floatgetRX()floatgetRY()abstract Triggerabstract EntitiesgetType()floatgetW()floatgetX()getXY()float[]getXYWH()floatgetY()abstract voidbooleanabstract booleanisDelete()abstract booleanisMarked()booleanvoidsetOverDir(int dir) voidsetOverState(boolean isIdle) voidsetX(float x) voidsetXY(float x, float y) voidsetY(float y) voidshow()toString()voidupdate()
-
Field Details
-
id
private static long id -
hurtColor
public static final int[] hurtColor -
isTangible
private boolean isTangible -
isBreakable
private boolean isBreakable -
isPushable
private boolean isPushable -
isKnockable
private boolean isKnockable -
hash
private int hash -
entID
private long entID -
colorTints
private int[] colorTints -
colorLayer
private int[][] colorLayer -
colorLists
-
anim
-
moveset
-
image
private processing.core.PImage image -
showXY
-
currRoom
private engine.Room currRoom -
ability
-
-
Constructor Details
-
Entity
-
-
Method Details
-
update
public void update() -
show
public void show() -
calculateHash
public void calculateHash() -
interact
-
isDelete
public abstract boolean isDelete() -
isMarked
public abstract boolean isMarked() -
getType
-
getTrigger
-
isTangible
public boolean isTangible() -
isBreakable
public boolean isBreakable() -
getOverState
public boolean getOverState() -
getOverDir
public int getOverDir() -
getRW
public int getRW() -
getRH
public int getRH() -
getHash
public int getHash() -
getID
public long getID() -
getRX
public float getRX() -
getRY
public float getRY() -
getX
public float getX() -
getY
public float getY() -
getW
public float getW() -
getH
public float getH() -
getXYWH
public float[] getXYWH() -
getMoveSetType
-
getAnimator
-
getMoveSet
-
getImg
public processing.core.PImage getImg() -
getPotential
-
getXY
-
getRoom
public engine.Room getRoom() -
getAbilities
-
getColorList
-
getRoomList
-
setOverState
public void setOverState(boolean isIdle) -
setOverDir
public void setOverDir(int dir) -
setX
public void setX(float x) -
setY
public void setY(float y) -
setXY
public void setXY(float x, float y) -
addX
public void addX(float x) -
addY
public void addY(float y) -
addXY
public void addXY(float x, float y) -
compareTo
- Specified by:
compareToin interfaceComparable<Entity>
-
equals
-
toString
-