Bazaar developer reference

CvResourceInfo::getResourceQuantityType(int) const

Defined in
CvInfos.cpp, line 4689
Class
CvResourceInfo
Hook name
CivHooks::CvResourceInfo_getResourceQuantityType

Hooks

static bool BeforeCvResourceInfo_getResourceQuantityType(const CvResourceInfo* self, int i, int& result);static void AfterCvResourceInfo_getResourceQuantityType(const CvResourceInfo* self, int i, int& result);static int ReplaceCvResourceInfo_getResourceQuantityType(int (*original)(const CvResourceInfo*, int), const CvResourceInfo* self, int i);CivRegisterBefore<CivHooks::CvResourceInfo_getResourceQuantityType>(host, &BeforeCvResourceInfo_getResourceQuantityType);CivRegisterAfter<CivHooks::CvResourceInfo_getResourceQuantityType>(host, &AfterCvResourceInfo_getResourceQuantityType);CivRegisterReplace<CivHooks::CvResourceInfo_getResourceQuantityType>(host, &ReplaceCvResourceInfo_getResourceQuantityType);

Code

4689int CvResourceInfo::getResourceQuantityType(int i) const4690{4691	CvAssertMsg(i < GC.getNUM_RESOURCE_QUANTITY_TYPES(), "Index out of bounds");4692	CvAssertMsg(i > -1, "Index out of bounds");4693	return m_piResourceQuantityTypes ? m_piResourceQuantityTypes[i] : -1;4694}

Called by