Bazaar developer reference

CvBuildInfo::getFeatureObsoleteTech(int) const

Defined in
CvInfos.cpp, line 3895
Class
CvBuildInfo
Hook name
CivHooks::CvBuildInfo_getFeatureObsoleteTech

Hooks

static bool BeforeCvBuildInfo_getFeatureObsoleteTech(const CvBuildInfo* self, int i, int& result);static void AfterCvBuildInfo_getFeatureObsoleteTech(const CvBuildInfo* self, int i, int& result);static int ReplaceCvBuildInfo_getFeatureObsoleteTech(int (*original)(const CvBuildInfo*, int), const CvBuildInfo* self, int i);CivRegisterBefore<CivHooks::CvBuildInfo_getFeatureObsoleteTech>(host, &BeforeCvBuildInfo_getFeatureObsoleteTech);CivRegisterAfter<CivHooks::CvBuildInfo_getFeatureObsoleteTech>(host, &AfterCvBuildInfo_getFeatureObsoleteTech);CivRegisterReplace<CivHooks::CvBuildInfo_getFeatureObsoleteTech>(host, &ReplaceCvBuildInfo_getFeatureObsoleteTech);

Code

3895int CvBuildInfo::getFeatureObsoleteTech(int i) const3896{3897	CvAssertMsg(i < GC.getNumFeatureInfos(), "Index out of bounds");3898	CvAssertMsg(i > -1, "Index out of bounds");3899	return m_paiFeatureObsoleteTech ? m_paiFeatureObsoleteTech[i] : -1;3900}

Called by