Bazaar developer reference

CvCity::HasSpecialist(SpecialistTypes) const

Defined in
CvCity.cpp, line 17505
Class
CvCity
Hook name
CivHooks::CvCity_HasSpecialist

Hooks

static bool BeforeCvCity_HasSpecialist(const CvCity* self, SpecialistTypes iSpecialistType, bool& result);static void AfterCvCity_HasSpecialist(const CvCity* self, SpecialistTypes iSpecialistType, bool& result);static bool ReplaceCvCity_HasSpecialist(bool (*original)(const CvCity*, SpecialistTypes), const CvCity* self, SpecialistTypes iSpecialistType);CivRegisterBefore<CivHooks::CvCity_HasSpecialist>(host, &BeforeCvCity_HasSpecialist);CivRegisterAfter<CivHooks::CvCity_HasSpecialist>(host, &AfterCvCity_HasSpecialist);CivRegisterReplace<CivHooks::CvCity_HasSpecialist>(host, &ReplaceCvCity_HasSpecialist);

Code

17505bool CvCity::HasSpecialist(SpecialistTypes iSpecialistType) const17506{17507	return (GetCityCitizens()->GetSpecialistCount(iSpecialistType) > 0);17508}

Calls

Called by