Bazaar developer reference

CvTerrainInfo::getYield(int) const

Defined in
CvInfos.cpp, line 5536
Class
CvTerrainInfo
Hook name
CivHooks::CvTerrainInfo_getYield

Hooks

static bool BeforeCvTerrainInfo_getYield(const CvTerrainInfo* self, int i, int& result);static void AfterCvTerrainInfo_getYield(const CvTerrainInfo* self, int i, int& result);static int ReplaceCvTerrainInfo_getYield(int (*original)(const CvTerrainInfo*, int), const CvTerrainInfo* self, int i);CivRegisterBefore<CivHooks::CvTerrainInfo_getYield>(host, &BeforeCvTerrainInfo_getYield);CivRegisterAfter<CivHooks::CvTerrainInfo_getYield>(host, &AfterCvTerrainInfo_getYield);CivRegisterReplace<CivHooks::CvTerrainInfo_getYield>(host, &ReplaceCvTerrainInfo_getYield);

Code

5536int CvTerrainInfo::getYield(int i) const5537{5538	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");5539	CvAssertMsg(i > -1, "Index out of bounds");5540	return m_piYields ? m_piYields[i] : -1;5541}

Called by