Bazaar developer reference

CvCity::updateExtraSpecialistYield()

Defined in
CvCity.cpp, line 11070
Class
CvCity
Hook name
CivHooks::CvCity_updateExtraSpecialistYield_with_void

Hooks

static bool BeforeCvCity_updateExtraSpecialistYield_with_void(CvCity* self);static void AfterCvCity_updateExtraSpecialistYield_with_void(CvCity* self);static void ReplaceCvCity_updateExtraSpecialistYield_with_void(void (*original)(CvCity*), CvCity* self);CivRegisterBefore<CivHooks::CvCity_updateExtraSpecialistYield_with_void>(host, &BeforeCvCity_updateExtraSpecialistYield_with_void);CivRegisterAfter<CivHooks::CvCity_updateExtraSpecialistYield_with_void>(host, &AfterCvCity_updateExtraSpecialistYield_with_void);CivRegisterReplace<CivHooks::CvCity_updateExtraSpecialistYield_with_void>(host, &ReplaceCvCity_updateExtraSpecialistYield_with_void);

Code

11070void CvCity::updateExtraSpecialistYield()11071{11072	VALIDATE_OBJECT11073	int iI;1107411075	for(iI = 0; iI < NUM_YIELD_TYPES; iI++)11076	{11077		updateExtraSpecialistYield((YieldTypes)iI);11078	}11079}

Calls

Called by