Bazaar developer reference

CvCity::IsOnImprovement(ImprovementTypes) const

Defined in
CvCity.cpp, line 17698
Class
CvCity
Hook name
CivHooks::CvCity_IsOnImprovement

Hooks

static bool BeforeCvCity_IsOnImprovement(const CvCity* self, ImprovementTypes iImprovementType, bool& result);static void AfterCvCity_IsOnImprovement(const CvCity* self, ImprovementTypes iImprovementType, bool& result);static bool ReplaceCvCity_IsOnImprovement(bool (*original)(const CvCity*, ImprovementTypes), const CvCity* self, ImprovementTypes iImprovementType);CivRegisterBefore<CivHooks::CvCity_IsOnImprovement>(host, &BeforeCvCity_IsOnImprovement);CivRegisterAfter<CivHooks::CvCity_IsOnImprovement>(host, &AfterCvCity_IsOnImprovement);CivRegisterReplace<CivHooks::CvCity_IsOnImprovement>(host, &ReplaceCvCity_IsOnImprovement);

Code

17698bool CvCity::IsOnImprovement(ImprovementTypes iImprovementType) const17699{17700	return plot()->HasImprovement(iImprovementType);17701}

Calls

Called by