EditCursorOverlay::~EditCursorOverlay() { if (mIsMaster && mPartner) { auto ruler = mProject->GetRulerPanel(); if (ruler) ruler->RemoveOverlay(mPartner.get()); } }
PlayIndicatorOverlay::~PlayIndicatorOverlay() { if (mPartner) { auto ruler = mProject->GetRulerPanel(); if(ruler) ruler->RemoveOverlay(mPartner.get()); } }
PlayIndicatorOverlay::~PlayIndicatorOverlay() { if (mPartner) { auto ruler = mProject->GetRulerPanel(); if(ruler) ruler->RemoveOverlay(mPartner.get()); } mProject->Disconnect(EVT_TRACK_PANEL_TIMER, wxCommandEventHandler(PlayIndicatorOverlay::OnTimer), NULL, this); }
void mitk::OverlayManager::RemoveAllOverlays() { while(!m_OverlaySet.empty()) RemoveOverlay(*m_OverlaySet.begin()); }