Bazaar developer reference

CvFeatureInfo::getFreshWaterYieldChange(int) const

Defined in
CvInfos.cpp, line 5123
Class
CvFeatureInfo
Hook name
CivHooks::CvFeatureInfo_getFreshWaterYieldChange

Hooks

static bool BeforeCvFeatureInfo_getFreshWaterYieldChange(const CvFeatureInfo* self, int i, int& result);static void AfterCvFeatureInfo_getFreshWaterYieldChange(const CvFeatureInfo* self, int i, int& result);static int ReplaceCvFeatureInfo_getFreshWaterYieldChange(int (*original)(const CvFeatureInfo*, int), const CvFeatureInfo* self, int i);CivRegisterBefore<CivHooks::CvFeatureInfo_getFreshWaterYieldChange>(host, &BeforeCvFeatureInfo_getFreshWaterYieldChange);CivRegisterAfter<CivHooks::CvFeatureInfo_getFreshWaterYieldChange>(host, &AfterCvFeatureInfo_getFreshWaterYieldChange);CivRegisterReplace<CivHooks::CvFeatureInfo_getFreshWaterYieldChange>(host, &ReplaceCvFeatureInfo_getFreshWaterYieldChange);

Code

5123int CvFeatureInfo::getFreshWaterYieldChange(int i) const5124{5125	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");5126	CvAssertMsg(i > -1, "Index out of bounds");5127	return m_piFreshWaterChange ? m_piFreshWaterChange[i] : -1;5128}

Called by