Bazaar developer reference

CvRouteInfo::getYieldChange(int) const

Defined in
CvInfos.cpp, line 4308
Class
CvRouteInfo
Hook name
CivHooks::CvRouteInfo_getYieldChange

Hooks

static bool BeforeCvRouteInfo_getYieldChange(const CvRouteInfo* self, int i, int& result);static void AfterCvRouteInfo_getYieldChange(const CvRouteInfo* self, int i, int& result);static int ReplaceCvRouteInfo_getYieldChange(int (*original)(const CvRouteInfo*, int), const CvRouteInfo* self, int i);CivRegisterBefore<CivHooks::CvRouteInfo_getYieldChange>(host, &BeforeCvRouteInfo_getYieldChange);CivRegisterAfter<CivHooks::CvRouteInfo_getYieldChange>(host, &AfterCvRouteInfo_getYieldChange);CivRegisterReplace<CivHooks::CvRouteInfo_getYieldChange>(host, &ReplaceCvRouteInfo_getYieldChange);

Code

4308int CvRouteInfo::getYieldChange(int i) const4309{4310	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");4311	CvAssertMsg(i > -1, "Index out of bounds");4312	return m_piYieldChange ? m_piYieldChange[i] : -1;4313}

Called by