void Window::removeControls(std::vector<Control*> pControls) { XBMC_TRACE; DelayedCallGuard dg(languageHook); int count = 1; int size = pControls.size(); for (std::vector<Control*>::iterator iter = pControls.begin(); iter != pControls.end(); count++, ++iter) doRemoveControl(*iter,NULL, count == size); }
void Window::removeControl(Control* pControl) { XBMC_TRACE; DelayedCallGuard dg(languageHook); doRemoveControl(pControl,&g_graphicsContext,true); }
void Window::removeControl(Control* pControl) throw (WindowException) { TRACE; DelayedCallGuard dg(languageHook); doRemoveControl(pControl,&g_graphicsContext,true); }