Bazaar developer reference

CvPlayer::nextCity(int *, bool)

Defined in
CvPlayer.cpp, line 21764
Class
CvPlayer
Hook name
CivHooks::CvPlayer_nextCity

Hooks

static bool BeforeCvPlayer_nextCity(CvPlayer* self, int* pIterIdx, bool bRev, CvCity*& result);static void AfterCvPlayer_nextCity(CvPlayer* self, int* pIterIdx, bool bRev, CvCity*& result);static CvCity* ReplaceCvPlayer_nextCity(CvCity* (*original)(CvPlayer*, int*, bool), CvPlayer* self, int* pIterIdx, bool bRev);CivRegisterBefore<CivHooks::CvPlayer_nextCity>(host, &BeforeCvPlayer_nextCity);CivRegisterAfter<CivHooks::CvPlayer_nextCity>(host, &AfterCvPlayer_nextCity);CivRegisterReplace<CivHooks::CvPlayer_nextCity>(host, &ReplaceCvPlayer_nextCity);

Code

21764CvCity* CvPlayer::nextCity(int* pIterIdx, bool bRev)21765{21766	return !bRev ? m_cities.NextIter(pIterIdx) : m_cities.PrevIter(pIterIdx);21767}

Calls

Called by

233 functions in 36 files