Bazaar developer reference

CvCityStrategyAI::GetBuildingProductionAI()

Defined in
CvCityStrategyAI.cpp, line 576
Class
CvCityStrategyAI
Hook name
CivHooks::CvCityStrategyAI_GetBuildingProductionAI

Hooks

static bool BeforeCvCityStrategyAI_GetBuildingProductionAI(CvCityStrategyAI* self, CvBuildingProductionAI*& result);static void AfterCvCityStrategyAI_GetBuildingProductionAI(CvCityStrategyAI* self, CvBuildingProductionAI*& result);static CvBuildingProductionAI* ReplaceCvCityStrategyAI_GetBuildingProductionAI(CvBuildingProductionAI* (*original)(CvCityStrategyAI*), CvCityStrategyAI* self);CivRegisterBefore<CivHooks::CvCityStrategyAI_GetBuildingProductionAI>(host, &BeforeCvCityStrategyAI_GetBuildingProductionAI);CivRegisterAfter<CivHooks::CvCityStrategyAI_GetBuildingProductionAI>(host, &AfterCvCityStrategyAI_GetBuildingProductionAI);CivRegisterReplace<CivHooks::CvCityStrategyAI_GetBuildingProductionAI>(host, &ReplaceCvCityStrategyAI_GetBuildingProductionAI);

Code

575/// Get the sub-object tracking building production576CvBuildingProductionAI* CvCityStrategyAI::GetBuildingProductionAI()577{578	return m_pBuildingProductionAI;579}

Called by