Bazaar developer reference

CvHandicapInfo::isFreeTechs(int) const

Defined in
CvInfos.cpp, line 3162
Class
CvHandicapInfo
Hook name
CivHooks::CvHandicapInfo_isFreeTechs

Hooks

static bool BeforeCvHandicapInfo_isFreeTechs(const CvHandicapInfo* self, int i, int& result);static void AfterCvHandicapInfo_isFreeTechs(const CvHandicapInfo* self, int i, int& result);static int ReplaceCvHandicapInfo_isFreeTechs(int (*original)(const CvHandicapInfo*, int), const CvHandicapInfo* self, int i);CivRegisterBefore<CivHooks::CvHandicapInfo_isFreeTechs>(host, &BeforeCvHandicapInfo_isFreeTechs);CivRegisterAfter<CivHooks::CvHandicapInfo_isFreeTechs>(host, &AfterCvHandicapInfo_isFreeTechs);CivRegisterReplace<CivHooks::CvHandicapInfo_isFreeTechs>(host, &ReplaceCvHandicapInfo_isFreeTechs);

Code

3162int CvHandicapInfo::isFreeTechs(int i) const3163{3164	CvAssertMsg(i < GC.getNumTechInfos(), "Index out of bounds");3165	CvAssertMsg(i > -1, "Index out of bounds");3166	return m_pbFreeTechs[i];3167}

Called by