Bazaar developer reference

CvPlot::isVisibleToCivTeam() const

Defined in
CvPlot.cpp, line 3520
Class
CvPlot
Hook name
CivHooks::CvPlot_isVisibleToCivTeam

Hooks

static bool BeforeCvPlot_isVisibleToCivTeam(const CvPlot* self, bool& result);static void AfterCvPlot_isVisibleToCivTeam(const CvPlot* self, bool& result);static bool ReplaceCvPlot_isVisibleToCivTeam(bool (*original)(const CvPlot*), const CvPlot* self);CivRegisterBefore<CivHooks::CvPlot_isVisibleToCivTeam>(host, &BeforeCvPlot_isVisibleToCivTeam);CivRegisterAfter<CivHooks::CvPlot_isVisibleToCivTeam>(host, &AfterCvPlot_isVisibleToCivTeam);CivRegisterReplace<CivHooks::CvPlot_isVisibleToCivTeam>(host, &ReplaceCvPlot_isVisibleToCivTeam);

Code

3520bool CvPlot::isVisibleToCivTeam() const3521{3522	int iI;35233524	for(iI = 0; iI < MAX_CIV_TEAMS; ++iI)3525	{3526		if(GET_TEAM((TeamTypes)iI).isAlive())3527		{3528			if(isVisible(((TeamTypes)iI)))3529			{3530				return true;3531			}3532		}3533	}35343535	return false;3536}

Calls

Called by