Bazaar developer reference

CvBuildInfo::getFeatureProduction(int) const

Defined in
CvInfos.cpp, line 3866
Class
CvBuildInfo
Hook name
CivHooks::CvBuildInfo_getFeatureProduction

Hooks

static bool BeforeCvBuildInfo_getFeatureProduction(const CvBuildInfo* self, int i, int& result);static void AfterCvBuildInfo_getFeatureProduction(const CvBuildInfo* self, int i, int& result);static int ReplaceCvBuildInfo_getFeatureProduction(int (*original)(const CvBuildInfo*, int), const CvBuildInfo* self, int i);CivRegisterBefore<CivHooks::CvBuildInfo_getFeatureProduction>(host, &BeforeCvBuildInfo_getFeatureProduction);CivRegisterAfter<CivHooks::CvBuildInfo_getFeatureProduction>(host, &AfterCvBuildInfo_getFeatureProduction);CivRegisterReplace<CivHooks::CvBuildInfo_getFeatureProduction>(host, &ReplaceCvBuildInfo_getFeatureProduction);

Code

3866int CvBuildInfo::getFeatureProduction(int i) const3867{3868	CvAssertMsg(i < GC.getNumFeatureInfos(), "Index out of bounds");3869	CvAssertMsg(i > -1, "Index out of bounds");3870	return m_paiFeatureProduction ? m_paiFeatureProduction[i] : -1;3871}

Called by