Bazaar developer reference

CvArea::getNumTotalResources() const

Defined in
CvArea.cpp, line 602
Class
CvArea
Hook name
CivHooks::CvArea_getNumTotalResources

Hooks

static bool BeforeCvArea_getNumTotalResources(const CvArea* self, int& result);static void AfterCvArea_getNumTotalResources(const CvArea* self, int& result);static int ReplaceCvArea_getNumTotalResources(int (*original)(const CvArea*), const CvArea* self);CivRegisterBefore<CivHooks::CvArea_getNumTotalResources>(host, &BeforeCvArea_getNumTotalResources);CivRegisterAfter<CivHooks::CvArea_getNumTotalResources>(host, &AfterCvArea_getNumTotalResources);CivRegisterReplace<CivHooks::CvArea_getNumTotalResources>(host, &ReplaceCvArea_getNumTotalResources);

Code

601//	Get the total number of resources in the specified area.602int CvArea::getNumTotalResources() const603{604	int iTotal = 0;605606	int iNumResourceInfos = GC.getNumResourceInfos();607	for(int iI = 0; iI < iNumResourceInfos; iI++)608	{609		iTotal += m_paiNumResources[iI];610	}611612	return iTotal;613}

Calls

Called by