Bazaar developer reference

CvCity::IsWithinDistanceOfImprovement(ImprovementTypes, int) const

Defined in
CvCity.cpp, line 17708
Class
CvCity
Hook name
CivHooks::CvCity_IsWithinDistanceOfImprovement

Hooks

static bool BeforeCvCity_IsWithinDistanceOfImprovement(const CvCity* self, ImprovementTypes iImprovementType, int iDistance, bool& result);static void AfterCvCity_IsWithinDistanceOfImprovement(const CvCity* self, ImprovementTypes iImprovementType, int iDistance, bool& result);static bool ReplaceCvCity_IsWithinDistanceOfImprovement(bool (*original)(const CvCity*, ImprovementTypes, int), const CvCity* self, ImprovementTypes iImprovementType, int iDistance);CivRegisterBefore<CivHooks::CvCity_IsWithinDistanceOfImprovement>(host, &BeforeCvCity_IsWithinDistanceOfImprovement);CivRegisterAfter<CivHooks::CvCity_IsWithinDistanceOfImprovement>(host, &AfterCvCity_IsWithinDistanceOfImprovement);CivRegisterReplace<CivHooks::CvCity_IsWithinDistanceOfImprovement>(host, &ReplaceCvCity_IsWithinDistanceOfImprovement);

Code

17708bool CvCity::IsWithinDistanceOfImprovement(ImprovementTypes iImprovementType, int iDistance) const17709{17710	return plot()->IsWithinDistanceOfImprovement(iImprovementType, iDistance);17711}

Calls

Called by