Bazaar developer reference

CvMap::getNumResourcesOnLand(ResourceTypes)

Defined in
CvMap.cpp, line 1221
Class
CvMap
Hook name
CivHooks::CvMap_getNumResourcesOnLand

Hooks

static bool BeforeCvMap_getNumResourcesOnLand(CvMap* self, ResourceTypes eIndex, int& result);static void AfterCvMap_getNumResourcesOnLand(CvMap* self, ResourceTypes eIndex, int& result);static int ReplaceCvMap_getNumResourcesOnLand(int (*original)(CvMap*, ResourceTypes), CvMap* self, ResourceTypes eIndex);CivRegisterBefore<CivHooks::CvMap_getNumResourcesOnLand>(host, &BeforeCvMap_getNumResourcesOnLand);CivRegisterAfter<CivHooks::CvMap_getNumResourcesOnLand>(host, &AfterCvMap_getNumResourcesOnLand);CivRegisterReplace<CivHooks::CvMap_getNumResourcesOnLand>(host, &ReplaceCvMap_getNumResourcesOnLand);

Code

1221int CvMap::getNumResourcesOnLand(ResourceTypes eIndex)1222{1223	CvAssertMsg(eIndex >= 0, "eIndex is expected to be non-negative (invalid Index)");1224	CvAssertMsg(eIndex < GC.getNumResourceInfos(), "eIndex is expected to be within maximum bounds (invalid Index)");1225	return m_paiNumResourceOnLand[eIndex];1226}

Called by