#include <Settlement.hpp>
◆ Settlement()
Settlement::Settlement |
( |
| ) |
|
◆ buildDwarvenFortress()
void Settlement::buildDwarvenFortress |
( |
| ) |
|
◆ canBuild()
◆ currentTexture()
Texture * Settlement::currentTexture |
( |
| ) |
|
|
override |
◆ getAllMoneyInSettlement()
int Settlement::getAllMoneyInSettlement |
( |
| ) |
|
◆ getAverageCharacterWealth()
double Settlement::getAverageCharacterWealth |
( |
| ) |
|
◆ getBiome()
◆ getCharacter()
◆ getColumn()
std::string Settlement::getColumn |
( |
std::string |
_column | ) |
|
|
override |
◆ getColumnType()
std::string Settlement::getColumnType |
( |
std::string |
_column | ) |
|
|
override |
◆ getFarmingCapacity()
int Settlement::getFarmingCapacity |
( |
| ) |
|
◆ getMiningCapacity()
int Settlement::getMiningCapacity |
( |
| ) |
|
◆ getMoneyPercentInTreasury()
double Settlement::getMoneyPercentInTreasury |
( |
| ) |
|
◆ getName()
std::string Settlement::getName |
( |
| ) |
|
|
overridevirtual |
◆ getPopulation()
int Settlement::getPopulation |
( |
| ) |
|
◆ getRandomCharacter()
Character * Settlement::getRandomCharacter |
( |
| ) |
|
◆ giveIdea()
void Settlement::giveIdea |
( |
Idea |
idea | ) |
|
◆ has()
◆ hasIdea()
bool Settlement::hasIdea |
( |
Idea |
idea | ) |
|
◆ incrementTicks()
void Settlement::incrementTicks |
( |
int |
| ) |
|
|
virtual |
◆ initSimulation()
void Settlement::initSimulation |
( |
| ) |
|
◆ isSpecialIdea()
bool Settlement::isSpecialIdea |
( |
Idea |
idea | ) |
|
◆ printAllMoneyInSettlement()
void Settlement::printAllMoneyInSettlement |
( |
| ) |
|
◆ removeCharacter()
bool Settlement::removeCharacter |
( |
Character * |
_character | ) |
|
◆ colourBlue
int Settlement::colourBlue |
◆ colourGreen
int Settlement::colourGreen |
◆ colourRed
int Settlement::colourRed |
◆ dailyCounter
int Settlement::dailyCounter |
◆ government
◆ location
◆ locationRequestManager
◆ monthlyCounter
int Settlement::monthlyCounter |
◆ parentCiv
Civ* Settlement::parentCiv |
◆ race
◆ random
RandomNonStatic Settlement::random |
|
protected |
◆ requestManager
◆ stockpile
◆ technology
◆ vCharacter
◆ vDeceased
◆ vIdea
Vector<Idea> Settlement::vIdea |
◆ vItem
Vector<Item*> Settlement::vItem |
The documentation for this class was generated from the following files: