| 475 | } |
| 476 | |
| 477 | scene::RenderWindow *Root::createWindow(scene::IRenderWindowInfo &info) { |
| 478 | IntrusivePtr<scene::RenderWindow> window = ccnew scene::RenderWindow(); |
| 479 | |
| 480 | window->initialize(_device, info); |
| 481 | _renderWindows.emplace_back(window); |
| 482 | return window; |
| 483 | } |
| 484 | |
| 485 | void Root::destroyWindow(scene::RenderWindow *window) { |
| 486 | auto it = std::find(_renderWindows.begin(), _renderWindows.end(), window); |
no test coverage detected