Bazaar developer reference

CvPolicyEntry::~CvPolicyEntry()

Defined in
CvPolicyClasses.cpp, line 226
Class
CvPolicyEntry
Not a hook point
constructor or destructor

Code

225/// Destructor226CvPolicyEntry::~CvPolicyEntry(void)227{228	SAFE_DELETE_ARRAY(m_piPrereqOrPolicies);229	SAFE_DELETE_ARRAY(m_piPrereqAndPolicies);230	SAFE_DELETE_ARRAY(m_piPolicyDisables);231	SAFE_DELETE_ARRAY(m_piYieldModifier);232	SAFE_DELETE_ARRAY(m_piCityYieldChange);233	SAFE_DELETE_ARRAY(m_piCoastalCityYieldChange);234	SAFE_DELETE_ARRAY(m_piCapitalYieldChange);235	SAFE_DELETE_ARRAY(m_piCapitalYieldPerPopChange);236	SAFE_DELETE_ARRAY(m_piCapitalYieldModifier);237	SAFE_DELETE_ARRAY(m_piGreatWorkYieldChange);238	SAFE_DELETE_ARRAY(m_piSpecialistExtraYield);239	SAFE_DELETE_ARRAY(m_pabFreePromotion);240	SAFE_DELETE_ARRAY(m_paiUnitCombatProductionModifiers);241	SAFE_DELETE_ARRAY(m_paiUnitCombatFreeExperiences);242	SAFE_DELETE_ARRAY(m_paiBuildingClassCultureChanges);243	SAFE_DELETE_ARRAY(m_paiBuildingClassProductionModifiers);244	SAFE_DELETE_ARRAY(m_paiBuildingClassTourismModifiers);245	SAFE_DELETE_ARRAY(m_paiBuildingClassHappiness);246	SAFE_DELETE_ARRAY(m_paiFreeUnitClasses);247	SAFE_DELETE_ARRAY(m_paiTourismOnUnitCreation);248249//	SAFE_DELETE_ARRAY(m_pabHurry);250	SAFE_DELETE_ARRAY(m_paiHurryModifier);251	SAFE_DELETE_ARRAY(m_pabSpecialistValid);252253	CvDatabaseUtility::SafeDelete2DArray(m_ppiImprovementYieldChanges);254#if defined(MOD_API_UNIFIED_YIELDS) && defined(MOD_API_PLOT_YIELDS)255	CvDatabaseUtility::SafeDelete2DArray(m_ppiPlotYieldChanges);256#endif257#if defined(MOD_API_UNIFIED_YIELDS)258	CvDatabaseUtility::SafeDelete2DArray(m_ppiFeatureYieldChanges);259	CvDatabaseUtility::SafeDelete2DArray(m_ppiCityYieldFromUnimprovedFeature);260	CvDatabaseUtility::SafeDelete2DArray(m_ppiUnimprovedFeatureYieldChanges);261	CvDatabaseUtility::SafeDelete2DArray(m_ppiResourceYieldChanges);262	CvDatabaseUtility::SafeDelete2DArray(m_ppiTerrainYieldChanges);263	CvDatabaseUtility::SafeDelete2DArray(m_ppiTradeRouteYieldChange);264	CvDatabaseUtility::SafeDelete2DArray(m_ppiSpecialistYieldChanges);265	CvDatabaseUtility::SafeDelete2DArray(m_ppiGreatPersonExpendedYield);266	SAFE_DELETE_ARRAY(m_piGoldenAgeGreatPersonRateModifier);267	SAFE_DELETE_ARRAY(m_piYieldFromKills);268	SAFE_DELETE_ARRAY(m_piYieldFromBarbarianKills);269	SAFE_DELETE_ARRAY(m_piYieldChangeTradeRoute);270	SAFE_DELETE_ARRAY(m_piYieldChangesNaturalWonder);271	SAFE_DELETE_ARRAY(m_piYieldChangeWorldWonder);272#endif273	CvDatabaseUtility::SafeDelete2DArray(m_ppiBuildingClassYieldModifiers);274	CvDatabaseUtility::SafeDelete2DArray(m_ppiBuildingClassYieldChanges);275}

Calls