Bazaar developer reference

CvCity::isProductionProcess() const

Defined in
CvCity.cpp, line 3933
Class
CvCity
Hook name
CivHooks::CvCity_isProductionProcess

Hooks

static bool BeforeCvCity_isProductionProcess(const CvCity* self, bool& result);static void AfterCvCity_isProductionProcess(const CvCity* self, bool& result);static bool ReplaceCvCity_isProductionProcess(bool (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_isProductionProcess>(host, &BeforeCvCity_isProductionProcess);CivRegisterAfter<CivHooks::CvCity_isProductionProcess>(host, &AfterCvCity_isProductionProcess);CivRegisterReplace<CivHooks::CvCity_isProductionProcess>(host, &ReplaceCvCity_isProductionProcess);

Code

3933bool CvCity::isProductionProcess() const3934{3935	VALIDATE_OBJECT3936	const OrderData* pOrderNode = headOrderQueueNode();39373938	if(pOrderNode != NULL)3939	{3940		return (pOrderNode->eOrderType == ORDER_MAINTAIN);3941	}39423943	return false;3944}

Calls

Called by