Bazaar developer reference

CvCity::HasBuilding(BuildingTypes) const

Defined in
CvCity.cpp, line 17181
Class
CvCity
Hook name
CivHooks::CvCity_HasBuilding

Hooks

static bool BeforeCvCity_HasBuilding(const CvCity* self, BuildingTypes iBuildingType, bool& result);static void AfterCvCity_HasBuilding(const CvCity* self, BuildingTypes iBuildingType, bool& result);static bool ReplaceCvCity_HasBuilding(bool (*original)(const CvCity*, BuildingTypes), const CvCity* self, BuildingTypes iBuildingType);CivRegisterBefore<CivHooks::CvCity_HasBuilding>(host, &BeforeCvCity_HasBuilding);CivRegisterAfter<CivHooks::CvCity_HasBuilding>(host, &AfterCvCity_HasBuilding);CivRegisterReplace<CivHooks::CvCity_HasBuilding>(host, &ReplaceCvCity_HasBuilding);

Code

17181bool CvCity::HasBuilding(BuildingTypes iBuildingType) const17182{17183	return (GetCityBuildings()->GetNumBuilding(iBuildingType) > 0);17184}

Calls

Called by