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 | |