Bazaar developer reference

CvCityReligions::Init(CvCity *)

Defined in
CvReligionClasses.cpp, line 3377
Class
CvCityReligions
Hook name
CivHooks::CvCityReligions_Init

Hooks

static bool BeforeCvCityReligions_Init(CvCityReligions* self, CvCity* pCity);static void AfterCvCityReligions_Init(CvCityReligions* self, CvCity* pCity);static void ReplaceCvCityReligions_Init(void (*original)(CvCityReligions*, CvCity*), CvCityReligions* self, CvCity* pCity);CivRegisterBefore<CivHooks::CvCityReligions_Init>(host, &BeforeCvCityReligions_Init);CivRegisterAfter<CivHooks::CvCityReligions_Init>(host, &AfterCvCityReligions_Init);CivRegisterReplace<CivHooks::CvCityReligions_Init>(host, &ReplaceCvCityReligions_Init);

Code

3376/// Initialize class data3377void CvCityReligions::Init(CvCity* pCity)3378{3379	m_pCity = pCity;3380	m_bHasPaidAdoptionBonus = false;3381	m_iReligiousPressureModifier = 0;3382	m_ReligionStatus.clear();3383}

Calls

Called by