#include <MapView.h>

Public Member Functions | |
| MapView (RobotMaze *maze) | |
| virtual | ~MapView () |
| void | draw (BITMAP *bmp, int xPos, int yPos, int xSize, int ySize) |
Static Private Member Functions | |
| static void | drawMapObstacle (BITMAP *bmp, RobotMazeObstacle obstacle, int xPos, int yPos, int xSize, int ySize) |
| Draws the objects in a square for the map in the robot's head. | |
| static void | drawMapCell (BITMAP *bmp, RobotMazeCell *cell, int xPos, int yPos, int xSize, int ySize) |
| Draws a square in the map in the robot's head. | |
Private Attributes | |
| RobotMaze * | Maze |
| MapView::MapView | ( | RobotMaze * | maze | ) |
| MapView::~MapView | ( | ) | [virtual] |
| void MapView::draw | ( | BITMAP * | bmp, | |
| int | xPos, | |||
| int | yPos, | |||
| int | xSize, | |||
| int | ySize | |||
| ) |
| void MapView::drawMapCell | ( | BITMAP * | bmp, | |
| RobotMazeCell * | cell, | |||
| int | xPos, | |||
| int | yPos, | |||
| int | xSize, | |||
| int | ySize | |||
| ) | [static, private] |
Draws a square in the map in the robot's head.
| void MapView::drawMapObstacle | ( | BITMAP * | bmp, | |
| RobotMazeObstacle | obstacle, | |||
| int | xPos, | |||
| int | yPos, | |||
| int | xSize, | |||
| int | ySize | |||
| ) | [static, private] |
Draws the objects in a square for the map in the robot's head.
RobotMaze* MapView::Maze [private] |
1.5.7.1