Bazaar developer reference

CvTeam::isForceRevealedResource(ResourceTypes) const

Defined in
CvTeam.cpp, line 6904
Class
CvTeam
Hook name
CivHooks::CvTeam_isForceRevealedResource

Hooks

static bool BeforeCvTeam_isForceRevealedResource(const CvTeam* self, ResourceTypes eResource, bool& result);static void AfterCvTeam_isForceRevealedResource(const CvTeam* self, ResourceTypes eResource, bool& result);static bool ReplaceCvTeam_isForceRevealedResource(bool (*original)(const CvTeam*, ResourceTypes), const CvTeam* self, ResourceTypes eResource);CivRegisterBefore<CivHooks::CvTeam_isForceRevealedResource>(host, &BeforeCvTeam_isForceRevealedResource);CivRegisterAfter<CivHooks::CvTeam_isForceRevealedResource>(host, &AfterCvTeam_isForceRevealedResource);CivRegisterReplace<CivHooks::CvTeam_isForceRevealedResource>(host, &ReplaceCvTeam_isForceRevealedResource);

Code

6904bool CvTeam::isForceRevealedResource(ResourceTypes eResource) const6905{6906	std::vector<ResourceTypes>::const_iterator it;69076908	for(it = m_aeRevealedResources.begin(); it != m_aeRevealedResources.end(); ++it)6909	{6910		if(*it == eResource)6911		{6912			return true;6913		}6914	}69156916	return false;6917}

Calls

Called by