Bazaar developer reference

CvTeam::changeTotalPopulation(int)

Defined in
CvTeam.cpp, line 2851
Class
CvTeam
Hook name
CivHooks::CvTeam_changeTotalPopulation

Hooks

static bool BeforeCvTeam_changeTotalPopulation(CvTeam* self, int iChange);static void AfterCvTeam_changeTotalPopulation(CvTeam* self, int iChange);static void ReplaceCvTeam_changeTotalPopulation(void (*original)(CvTeam*, int), CvTeam* self, int iChange);CivRegisterBefore<CivHooks::CvTeam_changeTotalPopulation>(host, &BeforeCvTeam_changeTotalPopulation);CivRegisterAfter<CivHooks::CvTeam_changeTotalPopulation>(host, &AfterCvTeam_changeTotalPopulation);CivRegisterReplace<CivHooks::CvTeam_changeTotalPopulation>(host, &ReplaceCvTeam_changeTotalPopulation);

Code

2851void CvTeam::changeTotalPopulation(int iChange)2852{2853	m_iTotalPopulation = (m_iTotalPopulation + iChange);2854	CvAssert(getTotalPopulation() >= 0);2855}

Called by