Bazaar developer reference

CvCityStrategyAI::GetUnitProductionAI()

Defined in
CvCityStrategyAI.cpp, line 582
Class
CvCityStrategyAI
Hook name
CivHooks::CvCityStrategyAI_GetUnitProductionAI

Hooks

static bool BeforeCvCityStrategyAI_GetUnitProductionAI(CvCityStrategyAI* self, CvUnitProductionAI*& result);static void AfterCvCityStrategyAI_GetUnitProductionAI(CvCityStrategyAI* self, CvUnitProductionAI*& result);static CvUnitProductionAI* ReplaceCvCityStrategyAI_GetUnitProductionAI(CvUnitProductionAI* (*original)(CvCityStrategyAI*), CvCityStrategyAI* self);CivRegisterBefore<CivHooks::CvCityStrategyAI_GetUnitProductionAI>(host, &BeforeCvCityStrategyAI_GetUnitProductionAI);CivRegisterAfter<CivHooks::CvCityStrategyAI_GetUnitProductionAI>(host, &AfterCvCityStrategyAI_GetUnitProductionAI);CivRegisterReplace<CivHooks::CvCityStrategyAI_GetUnitProductionAI>(host, &ReplaceCvCityStrategyAI_GetUnitProductionAI);

Code

581/// Get the sub-object tracking unit production582CvUnitProductionAI* CvCityStrategyAI::GetUnitProductionAI()583{584	return m_pUnitProductionAI;585}

Called by