All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class breakout.BrickRepository

java.lang.Object
   |
   +----breakout.BrickRepository

public class BrickRepository
extends java.lang.Object

Variable Index

 o brickvect
 o scDim
 o scHeight
 o screen
 o scWidth
 o vectSize

Constructor Index

 o BrickRepository(ScreenCanvas)

Method Index

 o addBrick(BreakOutBrick, int)
 o checkGhostHit(GhostBall)
 o checkHitBrick(BreakOutBall)
 o deleteBrick(BreakOutBrick, int)
 o makeBricks()
 o paintBricks(Graphics)

Variables

 o screen
 private breakout.ScreenCanvas screen
 o brickvect
 private java.util.Vector brickvect
 o scDim
 private java.awt.Dimension scDim
 o scHeight
 private int scHeight
 o scWidth
 private int scWidth
 o vectSize
 private int vectSize

Constructors

 o BrickRepository
 public BrickRepository(breakout.ScreenCanvas screen)

Methods

 o makeBricks
 public void makeBricks()
 o addBrick
 public void addBrick(breakout.BreakOutBrick brick,
                      int vectorIndex)
 o deleteBrick
 public void deleteBrick(breakout.BreakOutBrick brick,
                         int vectorIndex)
 o checkHitBrick
 public void checkHitBrick(breakout.BreakOutBall boball)
 o checkGhostHit
 public void checkGhostHit(breakout.GhostBall boball)
 o paintBricks
 public void paintBricks(java.awt.Graphics g)

All Packages  Class Hierarchy  This Package  Previous  Next  Index