Bazaar developer reference

CvCivilizationInfo::isCivilizationBuildingOverridden(int) const

Defined in
CvInfos.cpp, line 2175
Class
CvCivilizationInfo
Hook name
CivHooks::CvCivilizationInfo_isCivilizationBuildingOverridden

Hooks

static bool BeforeCvCivilizationInfo_isCivilizationBuildingOverridden(const CvCivilizationInfo* self, int i, bool& result);static void AfterCvCivilizationInfo_isCivilizationBuildingOverridden(const CvCivilizationInfo* self, int i, bool& result);static bool ReplaceCvCivilizationInfo_isCivilizationBuildingOverridden(bool (*original)(const CvCivilizationInfo*, int), const CvCivilizationInfo* self, int i);CivRegisterBefore<CivHooks::CvCivilizationInfo_isCivilizationBuildingOverridden>(host, &BeforeCvCivilizationInfo_isCivilizationBuildingOverridden);CivRegisterAfter<CivHooks::CvCivilizationInfo_isCivilizationBuildingOverridden>(host, &AfterCvCivilizationInfo_isCivilizationBuildingOverridden);CivRegisterReplace<CivHooks::CvCivilizationInfo_isCivilizationBuildingOverridden>(host, &ReplaceCvCivilizationInfo_isCivilizationBuildingOverridden);

Code

2175bool CvCivilizationInfo::isCivilizationBuildingOverridden(int i) const2176{2177	CvAssertMsg(i < GC.getNumBuildingClassInfos(), "Index out of bounds");2178	CvAssertMsg(i > -1, "Index out of bounds");2179	return m_CivilizationBuildingOverridden[i];2180}

Calls

Called by