Bazaar developer reference

CvCityCulture::GetFilledSlotsTooltip()

Defined in
CvCultureClasses.cpp, line 5080
Class
CvCityCulture
Hook name
CivHooks::CvCityCulture_GetFilledSlotsTooltip

Hooks

static bool BeforeCvCityCulture_GetFilledSlotsTooltip(CvCityCulture* self, CvString& result);static void AfterCvCityCulture_GetFilledSlotsTooltip(CvCityCulture* self, CvString& result);static CvString ReplaceCvCityCulture_GetFilledSlotsTooltip(CvString (*original)(CvCityCulture*), CvCityCulture* self);CivRegisterBefore<CivHooks::CvCityCulture_GetFilledSlotsTooltip>(host, &BeforeCvCityCulture_GetFilledSlotsTooltip);CivRegisterAfter<CivHooks::CvCityCulture_GetFilledSlotsTooltip>(host, &AfterCvCityCulture_GetFilledSlotsTooltip);CivRegisterReplace<CivHooks::CvCityCulture_GetFilledSlotsTooltip>(host, &ReplaceCvCityCulture_GetFilledSlotsTooltip);

Code

5079/// What is the tooltip describing the tourism output?5080CvString CvCityCulture::GetFilledSlotsTooltip()5081{5082	CvString szRtnValue = "";5083	const int iGWWriting = m_pCity->GetCityBuildings()->GetNumGreatWorks(CvTypes::getGREAT_WORK_SLOT_LITERATURE());5084	const int iGWArt = m_pCity->GetCityBuildings()->GetNumGreatWorks(CvTypes::getGREAT_WORK_SLOT_ART_ARTIFACT());5085	const int iGWMusic = m_pCity->GetCityBuildings()->GetNumGreatWorks(CvTypes::getGREAT_WORK_SLOT_MUSIC());5086	szRtnValue = GetLocalizedText("TXT_KEY_CO_GREAT_WORK_TT", iGWWriting, iGWArt, iGWMusic);50875088	return szRtnValue;5089}

Calls

Called by