Bazaar developer reference

CvFeatureInfo::isTerrain(int) const

Defined in
CvInfos.cpp, line 5147
Class
CvFeatureInfo
Hook name
CivHooks::CvFeatureInfo_isTerrain

Hooks

static bool BeforeCvFeatureInfo_isTerrain(const CvFeatureInfo* self, int i, bool& result);static void AfterCvFeatureInfo_isTerrain(const CvFeatureInfo* self, int i, bool& result);static bool ReplaceCvFeatureInfo_isTerrain(bool (*original)(const CvFeatureInfo*, int), const CvFeatureInfo* self, int i);CivRegisterBefore<CivHooks::CvFeatureInfo_isTerrain>(host, &BeforeCvFeatureInfo_isTerrain);CivRegisterAfter<CivHooks::CvFeatureInfo_isTerrain>(host, &AfterCvFeatureInfo_isTerrain);CivRegisterReplace<CivHooks::CvFeatureInfo_isTerrain>(host, &ReplaceCvFeatureInfo_isTerrain);

Code

5147bool CvFeatureInfo::isTerrain(int i) const5148{5149	CvAssertMsg(i < GC.getNumTerrainInfos(), "Index out of bounds");5150	CvAssertMsg(i > -1, "Index out of bounds");5151	return m_pbTerrain ? m_pbTerrain[i] : false;5152}

Called by