moagg.model.object.sprite
Class GhostShip

java.lang.Object
  extended by com.golden.gamedev.object.Sprite
      extended by com.golden.gamedev.object.AnimatedSprite
          extended by moagg.model.object.sprite.AbstractMoaggAnimatedSprite
              extended by moagg.model.object.sprite.Ship
                  extended by moagg.model.object.sprite.GhostShip
All Implemented Interfaces:
java.io.Serializable, ControllableObject, DestroyableObject, LandableObject, MoaggGameObject, ShooterObject

public class GhostShip
extends Ship

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.golden.gamedev.object.Sprite
defaultCollisionShape, height, width
 
Constructor Summary
GhostShip()
           
 
Method Summary
 void render(java.awt.Graphics2D g, int x, int y)
           
 
Methods inherited from class moagg.model.object.sprite.Ship
destroy, dropCrate, getAngle, getCrates, getFuel, getFuelCapacity, getFuelPerMilliSecond, getHealth, getLandedPlatform, getLandingZone, getMass, getName, getRotation, getRotationSpeed, getScorePoints, getShipType, getThrustForce, getWeapon, hasCapacityForCrate, hasCrate, hasCrates, isAligned, isLanded, isThrust, pickupCrate, setAngle, setFuel, setFuelCapacity, setFuelPerMilliSecond, setHealth, setLandedPlatform, setMass, setName, setRotation, setRotationSpeed, setShipType, setThrust, setThrustForce, setWeapon, update
 
Methods inherited from class moagg.model.object.sprite.AbstractMoaggAnimatedSprite
addSpeed, getPositionRectangle, getRGB, getSpeed, hide, isVisible, setRGB, setSpeed, setVisible, show
 
Methods inherited from class com.golden.gamedev.object.AnimatedSprite
getAnimationTimer, getFinishAnimationFrame, getFrame, getImage, getImage, getImages, getStartAnimationFrame, isAnimate, isLoopAnim, setAnimate, setAnimationFrame, setAnimationTimer, setFrame, setImage, setImages, setLoopAnim, updateAnimation
 
Methods inherited from class com.golden.gamedev.object.Sprite
addHorizontalSpeed, addVerticalSpeed, forceX, forceY, getBackground, getCenterX, getCenterY, getDataID, getDefaultCollisionShape, getDistance, getHeight, getHorizontalSpeed, getID, getLayer, getOldX, getOldY, getScreenX, getScreenY, getVerticalSpeed, getWidth, getX, getY, isActive, isImmutable, isOnScreen, isOnScreen, move, moveTo, moveX, moveY, render, setActive, setBackground, setDataID, setHorizontalSpeed, setID, setImmutable, setLayer, setLocation, setMovement, setSpeed, setVerticalSpeed, setX, setY, updateMovement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface moagg.model.object.MoaggGameObject
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show
 
Methods inherited from interface moagg.model.object.MoaggGameObject
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show
 
Methods inherited from interface moagg.model.object.MoaggGameObject
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show
 
Methods inherited from interface moagg.model.object.MoaggGameObject
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show
 
Methods inherited from interface moagg.model.object.MoaggGameObject
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show
 

Constructor Detail

GhostShip

public GhostShip()
Method Detail

render

public void render(java.awt.Graphics2D g,
                   int x,
                   int y)
Overrides:
render in class com.golden.gamedev.object.AnimatedSprite


Copyright © 2008. All Rights Reserved.