bool WindowManager::windowDestroyed(WindowPtr window) { if(mWindows.count(window->getName()) > 0) { fireWindowEvent(WindowEvent::CLOSE, window->getWindowHandle()); mWindows.erase(window->getName()); return true; } return false; }
void WindowManager::windowCreated(WindowPtr window) { mWindows[window->getName()] = window; }