CvCity::IsNoOccupiedUnhappiness() const
- Defined in
- CvCity.cpp, line 9148
- Class
- CvCity
- Hook name
CivHooks::CvCity_IsNoOccupiedUnhappiness
Hooks
static bool BeforeCvCity_IsNoOccupiedUnhappiness(const CvCity* self, bool& result);static void AfterCvCity_IsNoOccupiedUnhappiness(const CvCity* self, bool& result);static bool ReplaceCvCity_IsNoOccupiedUnhappiness(bool (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_IsNoOccupiedUnhappiness>(host, &BeforeCvCity_IsNoOccupiedUnhappiness);CivRegisterAfter<CivHooks::CvCity_IsNoOccupiedUnhappiness>(host, &AfterCvCity_IsNoOccupiedUnhappiness);CivRegisterReplace<CivHooks::CvCity_IsNoOccupiedUnhappiness>(host, &ReplaceCvCity_IsNoOccupiedUnhappiness);
Code
9147/// Does this city not produce occupied Unhappiness?9148bool CvCity::IsNoOccupiedUnhappiness() const9149{9150 VALIDATE_OBJECT9151 return GetNoOccupiedUnhappinessCount() > 0;9152}
Calls
Called by
- CvPlayer::GetUnhappinessFromCapturedCityCount(CvCity *, CvCity *) const
- CvPlayer::GetUnhappinessFromCityCount(CvCity *, CvCity *) const
- CvPlayer::GetUnhappinessFromCityPopulation(CvCity *, CvCity *) const
- CvPlayer::GetUnhappinessFromCitySpecialists(CvCity *, CvCity *) const
- CvPlayer::GetUnhappinessFromOccupiedCities(CvCity *, CvCity *) const
- CvGameReligions::GetAdjacentCityReligiousPressure(ReligionTypes, CvCity *, CvCity *, int &, bool)
- CvLuaCity::lIsNoOccupiedUnhappiness(lua_State *)