Bazaar developer reference

CvCityAI::AI_setChooseProductionDirty(bool)

Defined in
CvCityAI.cpp, line 206
Class
CvCityAI
Hook name
CivHooks::CvCityAI_AI_setChooseProductionDirty
Overrides
CvCity::AI_setChooseProductionDirty(bool)

Hooks

static bool BeforeCvCityAI_AI_setChooseProductionDirty(CvCityAI* self, bool bNewValue);static void AfterCvCityAI_AI_setChooseProductionDirty(CvCityAI* self, bool bNewValue);static void ReplaceCvCityAI_AI_setChooseProductionDirty(void (*original)(CvCityAI*, bool), CvCityAI* self, bool bNewValue);CivRegisterBefore<CivHooks::CvCityAI_AI_setChooseProductionDirty>(host, &BeforeCvCityAI_AI_setChooseProductionDirty);CivRegisterAfter<CivHooks::CvCityAI_AI_setChooseProductionDirty>(host, &AfterCvCityAI_AI_setChooseProductionDirty);CivRegisterReplace<CivHooks::CvCityAI_AI_setChooseProductionDirty>(host, &ReplaceCvCityAI_AI_setChooseProductionDirty);

Code

206void CvCityAI::AI_setChooseProductionDirty(bool bNewValue)207{208	VALIDATE_OBJECT209	m_bChooseProductionDirty = bNewValue;210}

Called by