Bazaar developer reference

CvCity::getUnitProductionTimes100(UnitTypes) const

Defined in
CvCity.cpp, line 11550
Class
CvCity
Hook name
CivHooks::CvCity_getUnitProductionTimes100

Hooks

static bool BeforeCvCity_getUnitProductionTimes100(const CvCity* self, UnitTypes eIndex, int& result);static void AfterCvCity_getUnitProductionTimes100(const CvCity* self, UnitTypes eIndex, int& result);static int ReplaceCvCity_getUnitProductionTimes100(int (*original)(const CvCity*, UnitTypes), const CvCity* self, UnitTypes eIndex);CivRegisterBefore<CivHooks::CvCity_getUnitProductionTimes100>(host, &BeforeCvCity_getUnitProductionTimes100);CivRegisterAfter<CivHooks::CvCity_getUnitProductionTimes100>(host, &AfterCvCity_getUnitProductionTimes100);CivRegisterReplace<CivHooks::CvCity_getUnitProductionTimes100>(host, &ReplaceCvCity_getUnitProductionTimes100);

Code

11550int CvCity::getUnitProductionTimes100(UnitTypes eIndex)	const11551{11552	VALIDATE_OBJECT11553	CvAssertMsg(eIndex >= 0, "eIndex expected to be >= 0");11554	CvAssertMsg(eIndex < GC.getNumUnitInfos(), "eIndex expected to be < GC.getNumUnitInfos()");11555	return m_paiUnitProduction[eIndex];11556}

Calls

Called by