Class GunFire

java.lang.Object
  extended by GunFire

public class GunFire
extends java.lang.Object


Field Summary
private  java.awt.image.BufferedImage gunFireImage
           
private  Position p
           
private  java.awt.Rectangle r
           
 
Constructor Summary
GunFire(java.awt.image.BufferedImage gunFireImage)
           
 
Method Summary
 Enemy checkIfEnemyHit(Enemy[] e)
           
 void drawGunFire(java.awt.Graphics2D g, java.awt.Dimension size, Coco c)
           
 void fire()
           
 java.awt.image.BufferedImage getGunFireImage()
           
 Position getPosition()
           
 void setPosition(Position p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

gunFireImage

private java.awt.image.BufferedImage gunFireImage

p

private Position p

r

private java.awt.Rectangle r
Constructor Detail

GunFire

public GunFire(java.awt.image.BufferedImage gunFireImage)
Method Detail

fire

public void fire()

checkIfEnemyHit

public Enemy checkIfEnemyHit(Enemy[] e)

getGunFireImage

public java.awt.image.BufferedImage getGunFireImage()

getPosition

public Position getPosition()

setPosition

public void setPosition(Position p)

drawGunFire

public void drawGunFire(java.awt.Graphics2D g,
                        java.awt.Dimension size,
                        Coco c)