public class Defender
extends java.lang.Object
Constructor and Description |
---|
Defender(int startX,
int startY,
java.lang.String imageName) |
Modifier and Type | Method and Description |
---|---|
Laser |
fireWeapon() |
int |
getHitPoints() |
java.lang.String |
getImageName() |
int |
getXPosition() |
int |
getYPosition() |
boolean |
isHitByLaser(Laser theLaser) |
void |
paint(java.awt.Graphics g) |
void |
recordHit() |
boolean |
removeMeFromGame() |
void |
setHitPoints(int hitPoints) |
void |
setXPosition(int newXPosition) |
public void setHitPoints(int hitPoints)
public int getHitPoints()
public void setXPosition(int newXPosition)
public Laser fireWeapon()
public java.lang.String getImageName()
public int getXPosition()
public int getYPosition()
public boolean isHitByLaser(Laser theLaser)
public boolean removeMeFromGame()
public void recordHit()
public void paint(java.awt.Graphics g)