HOG2
Map Member List

This is the complete list of members for Map, including all inherited members.

AdjacentCorners(long x, long y, tCorner corner) constMap
AdjacentEdges(long x, long y, tEdge edge) constMap
CanStep(long x1, long y1, long x2, long y2) constMap
Clone()Mapinline
dListMapmutableprivate
DoNormal(tSplit split, halfTile *t, int x, int y) constMap
DoVertexColor(tTerrain type, int height, bool darken=false) constMap
drawLandMapprivate
drawLandQuickly() constMapprivate
DrawTile(Tile *t, int x, int y, tDisplay how) constMap
GetCoordinateScale()Map
GetCornerHeight(long x, long y, tCorner which, tEdge edge) constMap
GetCornerHeight(long x, long y, tCorner which, tSplitSide split=kWholeTile) constMap
GetDrawLand()Mapinline
GetEdgeWidthX(int x, int y)Map
GetEdgeWidthY(int x, int y)Map
GetHeight(long x, long y, tSplitSide split=kWholeTile)Map
GetMapHeight() constMapinline
GetMapName()Map
GetMapWidth() constMapinline
GetNodeNum(int x, int y, tCorner c=kNone)Map
GetOpenGLCoord(int _x, int _y, GLdouble &x, GLdouble &y, GLdouble &z, GLdouble &radius) constMap
GetOpenGLCoord(float _x, float _y, GLdouble &x, GLdouble &y, GLdouble &z, GLdouble &radius) constMap
GetPointFromCoordinate(point3d loc, int &px, int &py) constMap
GetRevision()Mapinline
GetSplit(long x, long y) constMap
GetTerrainType(long x, long y, tSplitSide split=kWholeTile) constMap
GetTerrainType(long x, long y, tEdge side) constMap
GetTile(long x, long y)Map
GetTileSet()Map
heightMapprivate
isLegalStone(char c)Mapprivate
landMapprivate
Load(const char *filename)Map
Load(FILE *f)Map
loadOctile(FILE *f, int height, int width)Mapprivate
loadOctileCorner(FILE *f, int height, int width)Mapprivate
loadRaw(FILE *f, int height, int width)Mapprivate
Map(long width, long height)Map
Map(const char *filename)Map
Map(Map *)Map
Map(FILE *)Map
Map(std::istringstream &data)Map
map_nameMapprivate
mapTypeMapprivate
OpenGLDraw(tDisplay how=kPolygons) constMap
paintRoomInside(int x, int y)Mapprivate
Print(int scale=1)Map
revisionMapprivate
Save(std::stringstream &data)Map
Save(const char *filename)Map
Save(FILE *f)Map
saveOctile(FILE *f)Mapprivate
saveRaw(FILE *f)Mapprivate
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)Mapinline
SetSplit(long x, long y, tSplit split)Map
SetTerrainType(int32_t x1, int32_t y1, int32_t x2, int32_t y2, tTerrain t)Map
SetTerrainType(long x, long y, tTerrain type, tSplitSide split=kWholeTile)Map
SetTileSet(tTileset ts)Map
sizeMultiplierMapprivate
SmoothSetRectHeight(long x1, long y1, long x2, long y2, long h, tTerrain type=kGround)Map
tileSetMapprivate
Trim()Map
tryDragonAge(FILE *f)Mapprivate
tryLoadRollingStone(FILE *f)Mapprivate
updatedMapmutableprivate
widthMapprivate
~Map()Map