Bazaar developer reference

CvGameCulture::GetGreatWorkName(int) const

Defined in
CvCultureClasses.cpp, line 261
Class
CvGameCulture
Hook name
CivHooks::CvGameCulture_GetGreatWorkName

Hooks

static bool BeforeCvGameCulture_GetGreatWorkName(const CvGameCulture* self, int iIndex, CvString& result);static void AfterCvGameCulture_GetGreatWorkName(const CvGameCulture* self, int iIndex, CvString& result);static CvString ReplaceCvGameCulture_GetGreatWorkName(CvString (*original)(const CvGameCulture*, int), const CvGameCulture* self, int iIndex);CivRegisterBefore<CivHooks::CvGameCulture_GetGreatWorkName>(host, &BeforeCvGameCulture_GetGreatWorkName);CivRegisterAfter<CivHooks::CvGameCulture_GetGreatWorkName>(host, &AfterCvGameCulture_GetGreatWorkName);CivRegisterReplace<CivHooks::CvGameCulture_GetGreatWorkName>(host, &ReplaceCvGameCulture_GetGreatWorkName);

Code

260/// Returns name of this Great Work261CvString CvGameCulture::GetGreatWorkName(int iIndex) const262{263	CvAssertMsg (iIndex < GetNumGreatWorks(), "Bad Great Work index");264	const CvGreatWork* pWork = &m_CurrentGreatWorks[iIndex];265266	return CultureHelpers::GetGreatWorkName(pWork->m_eType);267}

Calls

Called by