Bazaar developer reference

CvCity::setFeatureProduction(int)

Defined in
CvCity.cpp, line 9323
Class
CvCity
Hook name
CivHooks::CvCity_setFeatureProduction

Hooks

static bool BeforeCvCity_setFeatureProduction(CvCity* self, int iNewValue);static void AfterCvCity_setFeatureProduction(CvCity* self, int iNewValue);static void ReplaceCvCity_setFeatureProduction(void (*original)(CvCity*, int), CvCity* self, int iNewValue);CivRegisterBefore<CivHooks::CvCity_setFeatureProduction>(host, &BeforeCvCity_setFeatureProduction);CivRegisterAfter<CivHooks::CvCity_setFeatureProduction>(host, &AfterCvCity_setFeatureProduction);CivRegisterReplace<CivHooks::CvCity_setFeatureProduction>(host, &ReplaceCvCity_setFeatureProduction);

Code

9323void CvCity::setFeatureProduction(int iNewValue)9324{9325	VALIDATE_OBJECT9326	m_iFeatureProduction = iNewValue;9327	CvAssert(getFeatureProduction() >= 0);9328}

Calls

Called by