void CImageLibrary::Sweep (void) // Sweep // // Sweeps all unmarked/unused images { for (int i = 0; i < m_Library.GetCount(); i++) { CObjectImage *pImage = (CObjectImage *)m_Library.GetValue(i); pImage->Sweep(); } }
void CDesignCollection::SweepImages (void) // SweepImages // // Frees any images that are not marked { int i; for (i = 0; i < GetCount(designImage); i++) { CObjectImage *pImage = CObjectImage::AsType(GetEntry(designImage, i)); pImage->Sweep(); } }