Bazaar developer reference

CvAICityStrategies::GetNumAICityStrategies()

Defined in
CvCityStrategyAI.cpp, line 203
Class
CvAICityStrategies
Hook name
CivHooks::CvAICityStrategies_GetNumAICityStrategies

Hooks

static bool BeforeCvAICityStrategies_GetNumAICityStrategies(CvAICityStrategies* self, int& result);static void AfterCvAICityStrategies_GetNumAICityStrategies(CvAICityStrategies* self, int& result);static int ReplaceCvAICityStrategies_GetNumAICityStrategies(int (*original)(CvAICityStrategies*), CvAICityStrategies* self);CivRegisterBefore<CivHooks::CvAICityStrategies_GetNumAICityStrategies>(host, &BeforeCvAICityStrategies_GetNumAICityStrategies);CivRegisterAfter<CivHooks::CvAICityStrategies_GetNumAICityStrategies>(host, &AfterCvAICityStrategies_GetNumAICityStrategies);CivRegisterReplace<CivHooks::CvAICityStrategies_GetNumAICityStrategies>(host, &ReplaceCvAICityStrategies_GetNumAICityStrategies);

Code

202/// Number of defined AICityStrategies203int CvAICityStrategies::GetNumAICityStrategies()204{205	return m_paAICityStrategyEntries.size();206}

Calls

Called by