Bazaar developer reference

CvResourceInfo::getYieldChange(int) const

Defined in
CvInfos.cpp, line 4677
Class
CvResourceInfo
Hook name
CivHooks::CvResourceInfo_getYieldChange

Hooks

static bool BeforeCvResourceInfo_getYieldChange(const CvResourceInfo* self, int i, int& result);static void AfterCvResourceInfo_getYieldChange(const CvResourceInfo* self, int i, int& result);static int ReplaceCvResourceInfo_getYieldChange(int (*original)(const CvResourceInfo*, int), const CvResourceInfo* self, int i);CivRegisterBefore<CivHooks::CvResourceInfo_getYieldChange>(host, &BeforeCvResourceInfo_getYieldChange);CivRegisterAfter<CivHooks::CvResourceInfo_getYieldChange>(host, &AfterCvResourceInfo_getYieldChange);CivRegisterReplace<CivHooks::CvResourceInfo_getYieldChange>(host, &ReplaceCvResourceInfo_getYieldChange);

Code

4677int CvResourceInfo::getYieldChange(int i) const4678{4679	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");4680	CvAssertMsg(i > -1, "Index out of bounds");4681	return m_piYieldChange ? m_piYieldChange[i] : -1;4682}

Called by