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