Bazaar developer reference

CvPlayer::invalidateYieldRankCache(YieldTypes)

Defined in
CvPlayer.cpp, line 26070
Class
CvPlayer
Hook name
CivHooks::CvPlayer_invalidateYieldRankCache

Hooks

static bool BeforeCvPlayer_invalidateYieldRankCache(CvPlayer* self, YieldTypes arg0);static void AfterCvPlayer_invalidateYieldRankCache(CvPlayer* self, YieldTypes arg0);static void ReplaceCvPlayer_invalidateYieldRankCache(void (*original)(CvPlayer*, YieldTypes), CvPlayer* self, YieldTypes arg0);CivRegisterBefore<CivHooks::CvPlayer_invalidateYieldRankCache>(host, &BeforeCvPlayer_invalidateYieldRankCache);CivRegisterAfter<CivHooks::CvPlayer_invalidateYieldRankCache>(host, &AfterCvPlayer_invalidateYieldRankCache);CivRegisterReplace<CivHooks::CvPlayer_invalidateYieldRankCache>(host, &ReplaceCvPlayer_invalidateYieldRankCache);

Code

26070void CvPlayer::invalidateYieldRankCache(YieldTypes)26071{26072	int iLoop;26073	CvCity* pLoopCity;26074	for(pLoopCity = firstCity(&iLoop); pLoopCity != NULL; pLoopCity = nextCity(&iLoop))26075	{26076		pLoopCity->invalidateYieldRankCache();26077	}26078}

Calls

Called by