Bazaar developer reference

CvBuildInfo::getFeatureTech(int) const

Defined in
CvInfos.cpp, line 3852
Class
CvBuildInfo
Hook name
CivHooks::CvBuildInfo_getFeatureTech

Hooks

static bool BeforeCvBuildInfo_getFeatureTech(const CvBuildInfo* self, int i, int& result);static void AfterCvBuildInfo_getFeatureTech(const CvBuildInfo* self, int i, int& result);static int ReplaceCvBuildInfo_getFeatureTech(int (*original)(const CvBuildInfo*, int), const CvBuildInfo* self, int i);CivRegisterBefore<CivHooks::CvBuildInfo_getFeatureTech>(host, &BeforeCvBuildInfo_getFeatureTech);CivRegisterAfter<CivHooks::CvBuildInfo_getFeatureTech>(host, &AfterCvBuildInfo_getFeatureTech);CivRegisterReplace<CivHooks::CvBuildInfo_getFeatureTech>(host, &ReplaceCvBuildInfo_getFeatureTech);

Code

3852int CvBuildInfo::getFeatureTech(int i) const3853{3854	CvAssertMsg(i < GC.getNumFeatureInfos(), "Index out of bounds");3855	CvAssertMsg(i > -1, "Index out of bounds");3856	return m_paiFeatureTech ? m_paiFeatureTech[i] : -1;3857}

Called by