Bazaar developer reference

CvCivilizationInfo::getNumLeaders() const

Defined in
CvInfos.cpp, line 2090
Class
CvCivilizationInfo
Hook name
CivHooks::CvCivilizationInfo_getNumLeaders

Hooks

static bool BeforeCvCivilizationInfo_getNumLeaders(const CvCivilizationInfo* self, int& result);static void AfterCvCivilizationInfo_getNumLeaders(const CvCivilizationInfo* self, int& result);static int ReplaceCvCivilizationInfo_getNumLeaders(int (*original)(const CvCivilizationInfo*), const CvCivilizationInfo* self);CivRegisterBefore<CivHooks::CvCivilizationInfo_getNumLeaders>(host, &BeforeCvCivilizationInfo_getNumLeaders);CivRegisterAfter<CivHooks::CvCivilizationInfo_getNumLeaders>(host, &AfterCvCivilizationInfo_getNumLeaders);CivRegisterReplace<CivHooks::CvCivilizationInfo_getNumLeaders>(host, &ReplaceCvCivilizationInfo_getNumLeaders);

Code

2090int CvCivilizationInfo::getNumLeaders() const2091{2092	// the number of leaders the Civ has, this is needed so that random leaders can be generated easily2093	return m_iNumLeaders;2094}