Building Game Engines
TileMap Member List

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

addTile(int srcRow, int srcCol, int destRow, int destCol)TileMap
autoTileGrid(int x, int y)TileMap
autoTiling()TileMap
CheckCollidable(int x, int y)TileMap
CheckWalkable(int x, int y, int movingRight)TileMap
Component()Componentinline
fastDist(int dx, int dy)TileMap
generateRandomDungeon()TileMap
GenerateSimpleMap(const char *const filePath)TileMap
GetBeneathGround(int x, int y)TileMap
GetTileArr()TileMap
GetTileType(int x, int y)TileMap
PrintMap()TileMap
RayCast(int x1, int y1, int x2, int y2)TileMap
Render(SDL_Renderer *ren, Camera *camera)TileMap
SaveTileMap(const char *const filePath)TileMap
SetTile(int x, int y, int type)TileMap
SetupTileMap()TileMap
TileMap(std::string tileSheetFileName, int rows, int cols, int _TileWidth, int _TileHeight, int _TileWindowWidth, int _TileWindowHeight, int _mapX, int _mapY, SDL_Renderer *ren)TileMap
UpdateTile(int x, int y, int type)TileMap
~Component()Componentinline
~TileMap()TileMap