Bazaar developer reference

CvGameCulture::GetGreatWorkEraAbbreviation(int) const

Defined in
CvCultureClasses.cpp, line 305
Class
CvGameCulture
Hook name
CivHooks::CvGameCulture_GetGreatWorkEraAbbreviation

Hooks

static bool BeforeCvGameCulture_GetGreatWorkEraAbbreviation(const CvGameCulture* self, int iIndex, CvString& result);static void AfterCvGameCulture_GetGreatWorkEraAbbreviation(const CvGameCulture* self, int iIndex, CvString& result);static CvString ReplaceCvGameCulture_GetGreatWorkEraAbbreviation(CvString (*original)(const CvGameCulture*, int), const CvGameCulture* self, int iIndex);CivRegisterBefore<CivHooks::CvGameCulture_GetGreatWorkEraAbbreviation>(host, &BeforeCvGameCulture_GetGreatWorkEraAbbreviation);CivRegisterAfter<CivHooks::CvGameCulture_GetGreatWorkEraAbbreviation>(host, &AfterCvGameCulture_GetGreatWorkEraAbbreviation);CivRegisterReplace<CivHooks::CvGameCulture_GetGreatWorkEraAbbreviation>(host, &ReplaceCvGameCulture_GetGreatWorkEraAbbreviation);

Code

305CvString CvGameCulture::GetGreatWorkEraAbbreviation(int iIndex) const306{307	CvAssertMsg (iIndex < GetNumGreatWorks(), "Bad Great Work index");308	CvString szEra = "";309310	const CvGreatWork *pWork = &m_CurrentGreatWorks[iIndex];311	szEra = GC.getEraInfo(pWork->m_eEra)->getAbbreviation();312313	return szEra;	314}

Calls

Called by