Uses of Class
javoids.SpriteVector

Uses of SpriteVector in javoids
 

Fields in javoids declared as SpriteVector
private  SpriteVector<Bullet> Javoids.bullets
          a list of all bullets
private  SpriteVector<Explosion> Javoids.explosions
          a list of all explosions
private  SpriteVector<GravityPoint> Javoids.gravityPlane
          a list of all gravitry points
private  SpriteVector<Javoid> Javoids.javoids
          a list of all javoids
private  SpriteVector<Mine> Javoids.mines
          a list of all mines
private  SpriteVector<PowerUp> Javoids.powerUps
          a list of all powerups
private  SpriteVector<Ship> Javoids.ships
          a list of all ships
private  SpriteVector<Singularity> Javoids.singularitys
          a list of all singularities
 

Methods in javoids that return SpriteVector
 SpriteVector<Javoid> Javoid.breakApart()
           
private
<E extends BasicSprite>
SpriteVector<Explosion>
Javoids.createExplosions(SpriteVector<E> sprites)
           
 SpriteVector<Javoid> Javoids.createLevelJavoids()
          Create all of the javoids for the new level.
static SpriteVector<Bullet> Bullet.spawn(BasicSprite parent, int directions, double initialDirection, Health health, Move move, Item item)
          create multiple bullets from a firing wepon
 SpriteVector<Bullet> Ship.spawnBullets()
           
 SpriteVector<Bullet> Ship.useAutomaticGun()
           
 SpriteVector<Bullet> Ship.useGun()
           
 

Methods in javoids with parameters of type SpriteVector
 boolean SpriteVector.addAll(SpriteVector<E> sprites)
          add all the sprites from another SpriteVector to this vector.
private
<E extends BasicSprite>
SpriteVector<Explosion>
Javoids.createExplosions(SpriteVector<E> sprites)
           
 void Ship.performAction(KeyMap.Action action, SpriteVector<Ship> ships, SpriteVector<Bullet> bullets, SpriteVector<Mine> mines, SpriteVector<Javoid> javoids, SpriteVector<Explosion> explosions)
          Perform a sepcified action
 void Ship.performAction(KeyMap.Action action, SpriteVector<Ship> ships, SpriteVector<Bullet> bullets, SpriteVector<Mine> mines, SpriteVector<Javoid> javoids, SpriteVector<Explosion> explosions)
          Perform a sepcified action
 void Ship.performAction(KeyMap.Action action, SpriteVector<Ship> ships, SpriteVector<Bullet> bullets, SpriteVector<Mine> mines, SpriteVector<Javoid> javoids, SpriteVector<Explosion> explosions)
          Perform a sepcified action
 void Ship.performAction(KeyMap.Action action, SpriteVector<Ship> ships, SpriteVector<Bullet> bullets, SpriteVector<Mine> mines, SpriteVector<Javoid> javoids, SpriteVector<Explosion> explosions)
          Perform a sepcified action
 void Ship.performAction(KeyMap.Action action, SpriteVector<Ship> ships, SpriteVector<Bullet> bullets, SpriteVector<Mine> mines, SpriteVector<Javoid> javoids, SpriteVector<Explosion> explosions)
          Perform a sepcified action
 void Ship.useBomb(SpriteVector<Javoid> sprites, SpriteVector<Explosion> explosions)
           
 void Ship.useBomb(SpriteVector<Javoid> sprites, SpriteVector<Explosion> explosions)
           
<E extends BasicSprite>
void
Ship.useMegaBomb(SpriteVector<E> sprites, SpriteVector<Explosion> explosions)
           
<E extends BasicSprite>
void
Ship.useMegaBomb(SpriteVector<E> sprites, SpriteVector<Explosion> explosions)