| adjacentCorners(long x, long y, tCorner corner) const | Map | |
| adjacentEdges(long x, long y, tEdge edge) const | Map | |
| canStep(long x1, long y1, long x2, long y2) const | Map | |
| clone() | Map | [inline] |
| dList | Map | [private] |
| doNormal(tSplit split, halfTile *t, int x, int y) | Map | |
| doVertexColor(tTerrain type, int height, bool darken=false) | Map | |
| drawLand | Map | [private] |
| drawLandQuickly() | Map | [private] |
| drawTile(Tile *t, int x, int y, tDisplay how) | Map | |
| getCoordinateScale() | Map | |
| getCornerHeight(long x, long y, tCorner which, tEdge edge) const | Map | |
| getCornerHeight(long x, long y, tCorner which, tSplitSide split=kWholeTile) const | Map | |
| getDrawLand() | Map | [inline] |
| getEdgeWidthX(int x, int y) | Map | |
| getEdgeWidthY(int x, int y) | Map | |
| getHeight(long x, long y, tSplitSide split=kWholeTile) | Map | |
| getMapHeight() const | Map | [inline] |
| getMapName() | Map | |
| getMapWidth() const | Map | [inline] |
| getNodeNum(int x, int y, tCorner c=kNone) | Map | |
| getOpenGLCoord(int _x, int _y, GLdouble &x, GLdouble &y, GLdouble &z, GLdouble &radius) const | Map | |
| getPointFromCoordinate(point3d loc, int &px, int &py) const | Map | |
| getRevision() | Map | [inline] |
| getSplit(long x, long y) const | Map | |
| getTerrainType(long x, long y, tSplitSide split=kWholeTile) const | Map | |
| getTerrainType(long x, long y, tEdge side) const | Map | |
| getTile(long x, long y) | Map | |
| getTileSet() | Map | |
| height | Map | [private] |
| isLegalStone(char c) | Map | [private] |
| land | Map | [private] |
| load(const char *filename) | Map | |
| load(FILE *f) | Map | |
| loadOctile(FILE *f, int height, int width) | Map | [private] |
| loadOctileCorner(FILE *f, int height, int width) | Map | [private] |
| loadRaw(FILE *f, int height, int width) | Map | [private] |
| Map(long width, long height) | Map | |
| Map(const char *filename) | Map | |
| Map(Map *) | Map | |
| Map(FILE *) | Map | |
| Map(std::istringstream &data) | Map | |
| map_name | Map | [private] |
| mapType | Map | [private] |
| openGLDraw(tDisplay how) | Map | |
| paintRoomInside(int x, int y) | Map | [private] |
| print(int scale=1) | Map | |
| revision | Map | [private] |
| save(std::stringstream &data) | Map | |
| save(const char *filename) | Map | |
| save(FILE *f) | Map | |
| saveOctile(FILE *f) | Map | [private] |
| saveRaw(FILE *f) | Map | [private] |
| scale(long newWidth, long newHeight) | Map | |
| setCornerHeight(long x, long y, tCorner which, long height, tSplitSide split=kWholeTile) | Map | |
| setDrawLand(bool land) | Map | |
| setHeight(long x, long y, long height, tSplitSide split=kWholeTile) | Map | |
| setNodeNum(int num, int x, int y, tCorner c=kNone) | Map | |
| setRectHeight(long x1, long y1, long x2, long y2, long h, tTerrain type=kGround) | Map | |
| setSizeMultipler(int _sizeMultiplier) | Map | [inline] |
| setSplit(long x, long y, tSplit split) | Map | |
| setTerrainType(long x, long y, tTerrain type, tSplitSide split=kWholeTile) | Map | |
| setTileSet(tTileset ts) | Map | |
| sizeMultiplier | Map | [private] |
| smoothSetRectHeight(long x1, long y1, long x2, long y2, long h, tTerrain type=kGround) | Map | |
| tileSet | Map | [private] |
| tryLoadRollingStone(FILE *f) | Map | [private] |
| updated | Map | [private] |
| width | Map | [private] |
| ~Map() | Map | |