Bazaar developer reference

CvFeatureInfo::getRiverYieldChange(int) const

Defined in
CvInfos.cpp, line 5101
Class
CvFeatureInfo
Hook name
CivHooks::CvFeatureInfo_getRiverYieldChange

Hooks

static bool BeforeCvFeatureInfo_getRiverYieldChange(const CvFeatureInfo* self, int i, int& result);static void AfterCvFeatureInfo_getRiverYieldChange(const CvFeatureInfo* self, int i, int& result);static int ReplaceCvFeatureInfo_getRiverYieldChange(int (*original)(const CvFeatureInfo*, int), const CvFeatureInfo* self, int i);CivRegisterBefore<CivHooks::CvFeatureInfo_getRiverYieldChange>(host, &BeforeCvFeatureInfo_getRiverYieldChange);CivRegisterAfter<CivHooks::CvFeatureInfo_getRiverYieldChange>(host, &AfterCvFeatureInfo_getRiverYieldChange);CivRegisterReplace<CivHooks::CvFeatureInfo_getRiverYieldChange>(host, &ReplaceCvFeatureInfo_getRiverYieldChange);

Code

5101int CvFeatureInfo::getRiverYieldChange(int i) const5102{5103	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");5104	CvAssertMsg(i > -1, "Index out of bounds");5105	return m_piRiverYieldChange ? m_piRiverYieldChange[i] : -1;5106}

Called by