|
WorldSim
inDev
2D tile-based sandbox RPG with procedurally generated fantasy world simulator 🌏
|
#include <Location.hpp>

Public Member Functions | |
| LocationManager () | |
| void | buildDwarvenFortress () |
| void | putCharacter (Character *c, enumLocation location) |
| Vector< Location * > * | getLocation (enumLocation location) |
| int | totalAvailableBranches () |
| Location * | getBuildableBranch () |
| int | getMiningCapacity () |
| int | getFarmingCapacity () |
| Location * | addLocation (enumLocation locationType) |
| bool | has (enumLocation locationType) |
| bool | canBuild (enumLocation locationType) |
| Location * | getLocationToMake (ItemType item) |
| void | printAll () |
| std::string | toString () |
Static Public Member Functions | |
| static ResourceRequirement | getResourceRequirement (const enumLocation locationType) |
Public Attributes | |
| Vector< Location * > | vLocation |
| World_Biome * | biome |
| LocationManager::LocationManager | ( | ) |
| Location * LocationManager::addLocation | ( | enumLocation | locationType | ) |
| void LocationManager::buildDwarvenFortress | ( | ) |
| bool LocationManager::canBuild | ( | enumLocation | locationType | ) |
| Location * LocationManager::getBuildableBranch | ( | ) |
| int LocationManager::getFarmingCapacity | ( | ) |
| Vector< Location * > * LocationManager::getLocation | ( | enumLocation | location | ) |
| int LocationManager::getMiningCapacity | ( | ) |
|
static |
| bool LocationManager::has | ( | enumLocation | locationType | ) |
| void LocationManager::printAll | ( | ) |
| void LocationManager::putCharacter | ( | Character * | c, |
| enumLocation | location | ||
| ) |
| std::string LocationManager::toString | ( | ) |
| int LocationManager::totalAvailableBranches | ( | ) |
| World_Biome* LocationManager::biome |
| Vector<Location*> LocationManager::vLocation |
1.8.13