Bazaar developer reference

CvCivilizationInfo::isCivilizationUnitOverridden(int) const

Defined in
CvInfos.cpp, line 2182
Class
CvCivilizationInfo
Hook name
CivHooks::CvCivilizationInfo_isCivilizationUnitOverridden

Hooks

static bool BeforeCvCivilizationInfo_isCivilizationUnitOverridden(const CvCivilizationInfo* self, int i, bool& result);static void AfterCvCivilizationInfo_isCivilizationUnitOverridden(const CvCivilizationInfo* self, int i, bool& result);static bool ReplaceCvCivilizationInfo_isCivilizationUnitOverridden(bool (*original)(const CvCivilizationInfo*, int), const CvCivilizationInfo* self, int i);CivRegisterBefore<CivHooks::CvCivilizationInfo_isCivilizationUnitOverridden>(host, &BeforeCvCivilizationInfo_isCivilizationUnitOverridden);CivRegisterAfter<CivHooks::CvCivilizationInfo_isCivilizationUnitOverridden>(host, &AfterCvCivilizationInfo_isCivilizationUnitOverridden);CivRegisterReplace<CivHooks::CvCivilizationInfo_isCivilizationUnitOverridden>(host, &ReplaceCvCivilizationInfo_isCivilizationUnitOverridden);

Code

2182bool CvCivilizationInfo::isCivilizationUnitOverridden(int i) const2183{2184	CvAssertMsg(i < GC.getNumUnitClassInfos(), "Index out of bounds");2185	CvAssertMsg(i > -1, "Index out of bounds");2186	return m_CivilizationUnitOverridden[i];2187}

Calls

Called by