![]() |
Cytopia
0.3
A city building simulation game
|
This is the complete list of members for TileManager, including all inherited members.
addJSONObjectToTileData(const nlohmann::json &tileDataJSON, size_t idx, const std::string &id) | TileManager | private |
calculateSlopeOrientation(unsigned char bitMaskElevation) | TileManager | |
calculateTileOrientation(unsigned char bitMaskElevation) | TileManager | |
getAllTileData() const | TileManager | inline |
getAllTileIDsForZone(ZoneType zone, ZoneDensity zoneDensity, TileSize tileSize={1, 1}) | TileManager | |
getRandomTileIDForZoneWithRandomSize(ZoneType zone, ZoneDensity zoneDensity, TileSize maxTileSize={1, 1}) | TileManager | |
getTargetCoordsOfTileID(const Point &targetCoordinates, const std::string &tileID) | TileManager | |
getTexture(const std::string &tileID) const | TileManager | |
getTileData(const std::string &id) noexcept | TileManager | |
getTileLayer(const std::string &tileID) const | TileManager | |
init() | TileManager | |
instance(void) | Singleton< TileManager > | inlinestatic |
isTileIDAutoTile(const std::string &tileID) | TileManager | |
m_tileData | TileManager | private |
m_tileSizeCombinations | TileManager | private |
operator=(TileManager const &)=delete | TileManager | |
Singleton() noexcept=default | Singleton< TileManager > | protected |
Singleton< TileManager > | TileManager | |
TileManager(TileManager const &)=delete | TileManager | |
TileManager() | TileManager | private |
~Singleton() noexcept=default | Singleton< TileManager > | protected |
~TileManager()=default | TileManager | private |