Bazaar developer reference

CvBuildingEntry::~CvBuildingEntry()

Defined in
CvBuildingClasses.cpp, line 218
Class
CvBuildingEntry
Not a hook point
constructor or destructor

Code

217/// Destructor218CvBuildingEntry::~CvBuildingEntry(void)219{220	SAFE_DELETE_ARRAY(m_piLockedBuildingClasses);221	SAFE_DELETE_ARRAY(m_piPrereqAndTechs);222	SAFE_DELETE_ARRAY(m_piResourceQuantityRequirements);223	SAFE_DELETE_ARRAY(m_piResourceQuantity);224	SAFE_DELETE_ARRAY(m_piResourceCultureChanges);225	SAFE_DELETE_ARRAY(m_piResourceFaithChanges);226	SAFE_DELETE_ARRAY(m_piProductionTraits);227	SAFE_DELETE_ARRAY(m_piSeaPlotYieldChange);228	SAFE_DELETE_ARRAY(m_piRiverPlotYieldChange);229	SAFE_DELETE_ARRAY(m_piLakePlotYieldChange);230	SAFE_DELETE_ARRAY(m_piSeaResourceYieldChange);231	SAFE_DELETE_ARRAY(m_piYieldChange);232	SAFE_DELETE_ARRAY(m_piYieldChangePerPop);233	SAFE_DELETE_ARRAY(m_piYieldChangePerReligion);234	SAFE_DELETE_ARRAY(m_piYieldModifier);235	SAFE_DELETE_ARRAY(m_piAreaYieldModifier);236	SAFE_DELETE_ARRAY(m_piGlobalYieldModifier);237	SAFE_DELETE_ARRAY(m_piTechEnhancedYieldChange);238	SAFE_DELETE_ARRAY(m_piUnitCombatFreeExperience);239	SAFE_DELETE_ARRAY(m_piUnitCombatProductionModifiers);240	SAFE_DELETE_ARRAY(m_piDomainFreeExperience);241	SAFE_DELETE_ARRAY(m_piDomainFreeExperiencePerGreatWork);242	SAFE_DELETE_ARRAY(m_piDomainProductionModifier);243	SAFE_DELETE_ARRAY(m_piPrereqNumOfBuildingClass);244	SAFE_DELETE_ARRAY(m_piFlavorValue);245	SAFE_DELETE_ARRAY(m_piLocalResourceAnds);246	SAFE_DELETE_ARRAY(m_piLocalResourceOrs);247	SAFE_DELETE_ARRAY(m_paiHurryModifier);248	SAFE_DELETE_ARRAY(m_pbBuildingClassNeededInCity);249	SAFE_DELETE_ARRAY(m_piNumFreeUnits);250	SAFE_DELETE_ARRAY(m_paiBuildingClassHappiness);251	SAFE_DELETE_ARRAY(m_paThemingBonusInfo);252253	CvDatabaseUtility::SafeDelete2DArray(m_ppaiResourceYieldChange);254	CvDatabaseUtility::SafeDelete2DArray(m_ppaiFeatureYieldChange);255	CvDatabaseUtility::SafeDelete2DArray(m_ppaiSpecialistYieldChange);256	CvDatabaseUtility::SafeDelete2DArray(m_ppaiResourceYieldModifier);257	CvDatabaseUtility::SafeDelete2DArray(m_ppaiTerrainYieldChange);258#if defined(MOD_API_UNIFIED_YIELDS) && defined(MOD_API_PLOT_YIELDS)259	CvDatabaseUtility::SafeDelete2DArray(m_ppaiPlotYieldChange);260#endif261	CvDatabaseUtility::SafeDelete2DArray(m_ppiBuildingClassYieldChanges);262}

Calls