Bazaar developer reference

CvCivilizationInfo::isCivilizationDisableTechs(int) const

Defined in
CvInfos.cpp, line 2224
Class
CvCivilizationInfo
Hook name
CivHooks::CvCivilizationInfo_isCivilizationDisableTechs

Hooks

static bool BeforeCvCivilizationInfo_isCivilizationDisableTechs(const CvCivilizationInfo* self, int i, bool& result);static void AfterCvCivilizationInfo_isCivilizationDisableTechs(const CvCivilizationInfo* self, int i, bool& result);static bool ReplaceCvCivilizationInfo_isCivilizationDisableTechs(bool (*original)(const CvCivilizationInfo*, int), const CvCivilizationInfo* self, int i);CivRegisterBefore<CivHooks::CvCivilizationInfo_isCivilizationDisableTechs>(host, &BeforeCvCivilizationInfo_isCivilizationDisableTechs);CivRegisterAfter<CivHooks::CvCivilizationInfo_isCivilizationDisableTechs>(host, &AfterCvCivilizationInfo_isCivilizationDisableTechs);CivRegisterReplace<CivHooks::CvCivilizationInfo_isCivilizationDisableTechs>(host, &ReplaceCvCivilizationInfo_isCivilizationDisableTechs);

Code

2224bool CvCivilizationInfo::isCivilizationDisableTechs(int i) const2225{2226	CvAssertMsg(i < GC.getNumTechInfos(), "Index out of bounds");2227	CvAssertMsg(i > -1, "Index out of bounds");2228	return m_pbCivilizationDisableTechs ? m_pbCivilizationDisableTechs[i] : false;2229}

Called by