Bazaar developer reference

CvResolutionXMLEntries::DeleteArray()

Defined in
CvVotingClasses.cpp, line 10708
Class
CvResolutionXMLEntries
Hook name
CivHooks::CvResolutionXMLEntries_DeleteArray

Hooks

static bool BeforeCvResolutionXMLEntries_DeleteArray(CvResolutionXMLEntries* self);static void AfterCvResolutionXMLEntries_DeleteArray(CvResolutionXMLEntries* self);static void ReplaceCvResolutionXMLEntries_DeleteArray(void (*original)(CvResolutionXMLEntries*), CvResolutionXMLEntries* self);CivRegisterBefore<CivHooks::CvResolutionXMLEntries_DeleteArray>(host, &BeforeCvResolutionXMLEntries_DeleteArray);CivRegisterAfter<CivHooks::CvResolutionXMLEntries_DeleteArray>(host, &AfterCvResolutionXMLEntries_DeleteArray);CivRegisterReplace<CivHooks::CvResolutionXMLEntries_DeleteArray>(host, &ReplaceCvResolutionXMLEntries_DeleteArray);

Code

10707// Clears resolution entries10708void CvResolutionXMLEntries::DeleteArray()10709{10710	for (std::vector<CvResolutionEntry*>::iterator it = m_paResolutionEntries.begin(); it != m_paResolutionEntries.end(); ++it)10711	{10712		SAFE_DELETE(*it);10713	}1071410715	m_paResolutionEntries.clear();10716}

Calls

Called by