Bazaar developer reference

CvCity::getYieldRate(YieldTypes, bool) const

Defined in
CvCity.cpp, line 10584
Class
CvCity
Hook name
CivHooks::CvCity_getYieldRate

Hooks

static bool BeforeCvCity_getYieldRate(const CvCity* self, YieldTypes eIndex, bool bIgnoreTrade, int& result);static void AfterCvCity_getYieldRate(const CvCity* self, YieldTypes eIndex, bool bIgnoreTrade, int& result);static int ReplaceCvCity_getYieldRate(int (*original)(const CvCity*, YieldTypes, bool), const CvCity* self, YieldTypes eIndex, bool bIgnoreTrade);CivRegisterBefore<CivHooks::CvCity_getYieldRate>(host, &BeforeCvCity_getYieldRate);CivRegisterAfter<CivHooks::CvCity_getYieldRate>(host, &AfterCvCity_getYieldRate);CivRegisterReplace<CivHooks::CvCity_getYieldRate>(host, &ReplaceCvCity_getYieldRate);

Code

10584int CvCity::getYieldRate(YieldTypes eIndex, bool bIgnoreTrade) const10585{10586	VALIDATE_OBJECT10587	return (getYieldRateTimes100(eIndex, bIgnoreTrade) / 100);10588}

Calls

Called by