testing.gameEngine.WormsDemo.items
Class MissleLauncher
java.lang.Object
vooga.gameEngine.game.GameRelatedObject
vooga.gameEngine.item.GameItem
testing.gameEngine.WormsDemo.items.Weapon
testing.gameEngine.WormsDemo.items.MissleLauncher
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable, java.lang.Comparable<Renderable>, java.util.EventListener, FlipListener, Renderable, Tangible, PositionChangeListener, TimeListener
public class MissleLauncher
- extends Weapon
- Author:
- Jacob Harer
- See Also:
- Serialized Form
Fields inherited from class testing.gameEngine.WormsDemo.items.Weapon |
RESOURCES |
Methods inherited from class vooga.gameEngine.item.GameItem |
compareTo, getPosition, getRotation, getShape, getSize, getTexture, isVisible, move, resize, rotate, setPosition, setRotation, setSize, setVisibility |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MissleLauncher
public MissleLauncher(Position p,
Dimension d,
Position wormPosition)
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
timeUpdated
public void timeUpdated(TimeUpdateEvent t)
- Description copied from interface:
TimeListener
- Receives an
TimeUpdateEvent
for the implementing class to
process.
- Parameters:
t
- is the TimeUpdateEvent