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}