Bazaar developer reference

CvLeagueNameXMLEntries::DeleteArray()

Defined in
CvVotingClasses.cpp, line 10185
Class
CvLeagueNameXMLEntries
Hook name
CivHooks::CvLeagueNameXMLEntries_DeleteArray

Hooks

static bool BeforeCvLeagueNameXMLEntries_DeleteArray(CvLeagueNameXMLEntries* self);static void AfterCvLeagueNameXMLEntries_DeleteArray(CvLeagueNameXMLEntries* self);static void ReplaceCvLeagueNameXMLEntries_DeleteArray(void (*original)(CvLeagueNameXMLEntries*), CvLeagueNameXMLEntries* self);CivRegisterBefore<CivHooks::CvLeagueNameXMLEntries_DeleteArray>(host, &BeforeCvLeagueNameXMLEntries_DeleteArray);CivRegisterAfter<CivHooks::CvLeagueNameXMLEntries_DeleteArray>(host, &AfterCvLeagueNameXMLEntries_DeleteArray);CivRegisterReplace<CivHooks::CvLeagueNameXMLEntries_DeleteArray>(host, &ReplaceCvLeagueNameXMLEntries_DeleteArray);

Code

10184// Clears league name entries10185void CvLeagueNameXMLEntries::DeleteArray()10186{10187	for (std::vector<CvLeagueNameEntry*>::iterator it = m_paLeagueNameEntries.begin(); it != m_paLeagueNameEntries.end(); ++it)10188	{10189		SAFE_DELETE(*it);10190	}1019110192	m_paLeagueNameEntries.clear();10193}

Calls

Called by