CvBeliefEntry::GetMinPopulation() const
- Defined in
- CvBeliefClasses.cpp, line 146
- Class
- CvBeliefEntry
- Hook name
CivHooks::CvBeliefEntry_GetMinPopulation
Hooks
static bool BeforeCvBeliefEntry_GetMinPopulation(const CvBeliefEntry* self, int& result);static void AfterCvBeliefEntry_GetMinPopulation(const CvBeliefEntry* self, int& result);static int ReplaceCvBeliefEntry_GetMinPopulation(int (*original)(const CvBeliefEntry*), const CvBeliefEntry* self);CivRegisterBefore<CivHooks::CvBeliefEntry_GetMinPopulation>(host, &BeforeCvBeliefEntry_GetMinPopulation);CivRegisterAfter<CivHooks::CvBeliefEntry_GetMinPopulation>(host, &AfterCvBeliefEntry_GetMinPopulation);CivRegisterReplace<CivHooks::CvBeliefEntry_GetMinPopulation>(host, &ReplaceCvBeliefEntry_GetMinPopulation);
Code
145/// Accessor:: Minimum population in this city for belief to be active (0 = no such requirement)146int CvBeliefEntry::GetMinPopulation() const147{148 return m_iMinPopulation;149}
Called by
- CvReligionBeliefs::GetCapitalYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetCityYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetCoastalCityYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetGreatWorkYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetHappinessPerCity(int) const
- CvCity::GetLocalHappiness() const
- CvCity::UpdateReligion(ReligionTypes)
- CvReligionAI::ScoreBeliefAtCity(CvBeliefEntry *, CvCity *)