Bazaar developer reference

CvCityCitizens::Init(CvCity *)

Defined in
CvCityCitizens.cpp, line 46
Class
CvCityCitizens
Hook name
CivHooks::CvCityCitizens_Init

Hooks

static bool BeforeCvCityCitizens_Init(CvCityCitizens* self, CvCity* pCity);static void AfterCvCityCitizens_Init(CvCityCitizens* self, CvCity* pCity);static void ReplaceCvCityCitizens_Init(void (*original)(CvCityCitizens*, CvCity*), CvCityCitizens* self, CvCity* pCity);CivRegisterBefore<CivHooks::CvCityCitizens_Init>(host, &BeforeCvCityCitizens_Init);CivRegisterAfter<CivHooks::CvCityCitizens_Init>(host, &AfterCvCityCitizens_Init);CivRegisterReplace<CivHooks::CvCityCitizens_Init>(host, &ReplaceCvCityCitizens_Init);

Code

45/// Initialize46void CvCityCitizens::Init(CvCity* pCity)47{48	m_pCity = pCity;4950	// Clear variables51	Reset();5253	m_bInited = true;54}

Calls

Called by