Bazaar developer reference

CvGameCulture::GetGreatWorkArtist(int) const

Defined in
CvCultureClasses.cpp, line 270
Class
CvGameCulture
Hook name
CivHooks::CvGameCulture_GetGreatWorkArtist

Hooks

static bool BeforeCvGameCulture_GetGreatWorkArtist(const CvGameCulture* self, int iIndex, CvString& result);static void AfterCvGameCulture_GetGreatWorkArtist(const CvGameCulture* self, int iIndex, CvString& result);static CvString ReplaceCvGameCulture_GetGreatWorkArtist(CvString (*original)(const CvGameCulture*, int), const CvGameCulture* self, int iIndex);CivRegisterBefore<CivHooks::CvGameCulture_GetGreatWorkArtist>(host, &BeforeCvGameCulture_GetGreatWorkArtist);CivRegisterAfter<CivHooks::CvGameCulture_GetGreatWorkArtist>(host, &AfterCvGameCulture_GetGreatWorkArtist);CivRegisterReplace<CivHooks::CvGameCulture_GetGreatWorkArtist>(host, &ReplaceCvGameCulture_GetGreatWorkArtist);

Code

269/// Returns artist of this Great Work270CvString CvGameCulture::GetGreatWorkArtist(int iIndex) const271{272	CvAssertMsg (iIndex < GetNumGreatWorks(), "Bad Great Work index");273	CvString szArtist = "";274275	const CvGreatWork *pWork = &m_CurrentGreatWorks[iIndex];276	szArtist = pWork->m_szGreatPersonName;277278	return szArtist;279}

Calls

Called by