Building Game Engines
TileMapEditor Member List

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

addComponent(std::string key, Component *component)GameObjectinline
addEnemy(int row, int col, int id, int HP, bool isAct)TileMapEditor
drawLeftGrids(SDL_Renderer *renderer)TileMapEditor
drawRightGrids(SDL_Renderer *renderer)TileMapEditor
GameObject()GameObjectinline
getAllEnemies()TileMapEditorinline
getComponent(std::string key)GameObjectinline
getCurrentPath()TileMapEditor
getID()GameObjectinline
idGameObjectprotected
idCounterGameObjectstatic
isActive()GameObjectinline
LoadEnemy(const char *const fileName)TileMapEditor
m_componentsGameObjectprotected
objStateGameObjectprotected
processInput(SDL_Event e) overrideTileMapEditorvirtual
removeComponent(std::string key)GameObjectinline
Render(SDL_Renderer *ren) overrideTileMapEditorvirtual
respondToInput(int mouseX, int mouseY, int clicked, int current_level)TileMapEditor
SaveEnemy(const char *const fileName)TileMapEditor
SaveMap(const char *const fileName)TileMapEditor
setActive(bool newState)GameObjectinline
setAvailableEnemies(std::vector< GameObject * > &enemies)TileMapEditorinline
setPlayer(GameObject *player)TileMapEditorinline
TileMapEditor()=defaultTileMapEditor
Update(int x, int y, int *params) overrideTileMapEditorvirtual
~GameObject()GameObjectinline
~TileMapEditor()=defaultTileMapEditor