CvEconomicAI::Uninit()
- Defined in
- CvEconomicAI.cpp, line 284
- Class
- CvEconomicAI
- Hook name
CivHooks::CvEconomicAI_Uninit
Hooks
static bool BeforeCvEconomicAI_Uninit(CvEconomicAI* self);static void AfterCvEconomicAI_Uninit(CvEconomicAI* self);static void ReplaceCvEconomicAI_Uninit(void (*original)(CvEconomicAI*), CvEconomicAI* self);CivRegisterBefore<CivHooks::CvEconomicAI_Uninit>(host, &BeforeCvEconomicAI_Uninit);CivRegisterAfter<CivHooks::CvEconomicAI_Uninit>(host, &AfterCvEconomicAI_Uninit);CivRegisterReplace<CivHooks::CvEconomicAI_Uninit>(host, &ReplaceCvEconomicAI_Uninit);
Code
283/// Deallocate memory created in initialize284void CvEconomicAI::Uninit()285{286 SAFE_DELETE_ARRAY(m_pabUsingStrategy);287 SAFE_DELETE_ARRAY(m_paiTurnStrategyAdopted);288 SAFE_DELETE_ARRAY(m_aiTempFlavors);289}
Calls
SAFE_DELETE_ARRAYSAFE_DELETE_ARRAY