public interface DrawableGame
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<Robot> | getAllRobots()Gets a list of all robots still participating | 
| int | getHeight()Gets the number of tiles in the y direction | 
| java.util.List<Particle> | getParticlesToDraw()Gets a list of all the particles to be drawn
 Should return a list readable from top-left to top-right and so on. | 
| java.util.List<Player> | getPlayers()Gets a list of active players to receive information about player names | 
| java.util.List<Robot> | getRobotsToDraw()Gets a list of all robots to draw | 
| java.util.List<Tile> | getTilesToDraw()Gets a list of all the tiles to be drawn
 Should return a list readable from top-left to top-right and so on. | 
| java.util.List<Wall> | getWallsToDraw()Gets a list of all the walls to be drawn
 Should return a list readable from top-left to top-right and so on. | 
| int | getWidth()Gets the number of tiles in the x direction | 
int getWidth()
int getHeight()
java.util.List<Tile> getTilesToDraw()
Should return a list readable from top-left to top-right and so on. In other words, the first getWidth() tiles should be drawn on the top row from left to right.
java.util.List<Wall> getWallsToDraw()
Should return a list readable from top-left to top-right and so on. In other words, the first getWidth() walls should be drawn on the top row from left to right.
java.util.List<Particle> getParticlesToDraw()
Should return a list readable from top-left to top-right and so on. In other words, the first getWidth() particles should be drawn on the top row from left to right.
java.util.List<Robot> getRobotsToDraw()
java.util.List<Robot> getAllRobots()
java.util.List<Player> getPlayers()