Definition at line 225 of file VidolviWindow.h. References ILOG_DEBUG, mViews, phys, and Impala::Application::Videolympics::PhysicsEngine::UnregisterPart(). Referenced by DisplayFunc(). 00226 { 00227 vector<VidolviView*>::iterator i = mViews.begin(); 00228 while (i != mViews.end()) 00229 { 00230 VidolviView *view = *i; 00231 if (view->GetPPart()->ShouldDestroy()) 00232 { 00233 ILOG_DEBUG("Destroying view " << view->GetViewNr() << "..."); 00234 phys->UnregisterPart(view->GetPPart()); 00235 delete view; 00236 i = mViews.erase(i); 00237 } else { 00238 i++; 00239 } 00240 } 00241 ILOG_DEBUG("done."); 00242 }
Here is the call graph for this function:
|