Bazaar developer reference

CvTeam::isObserver() const

Defined in
CvTeam.cpp, line 2461
Class
CvTeam
Hook name
CivHooks::CvTeam_isObserver

Hooks

static bool BeforeCvTeam_isObserver(const CvTeam* self, bool& result);static void AfterCvTeam_isObserver(const CvTeam* self, bool& result);static bool ReplaceCvTeam_isObserver(bool (*original)(const CvTeam*), const CvTeam* self);CivRegisterBefore<CivHooks::CvTeam_isObserver>(host, &BeforeCvTeam_isObserver);CivRegisterAfter<CivHooks::CvTeam_isObserver>(host, &AfterCvTeam_isObserver);CivRegisterReplace<CivHooks::CvTeam_isObserver>(host, &ReplaceCvTeam_isObserver);

Code

2461bool CvTeam::isObserver() const2462{2463	int iI;2464	for(iI = 0; iI < MAX_PLAYERS; iI++){2465		CvPlayer &player = GET_PLAYER((PlayerTypes)iI);2466		if(player.getTeam() == GetID() && player.isObserver()){2467			return true;2468		}2469	}2470	return false;2471}

Calls

Called by