MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ teardown_windows()

void MayaFlux::Core::GraphicsSubsystem::teardown_windows ( )
private

Teardown all window resources during shutdown.

Definition at line 343 of file GraphicsSubsystem.cpp.

344{
345 for (auto& window : m_registered_windows) {
346 m_backend->unregister_window(window);
347 window->set_graphics_registered(false);
348 }
349
350 m_registered_windows.clear();
351}
std::vector< std::shared_ptr< Window > > m_registered_windows
std::unique_ptr< IGraphicsBackend > m_backend

References m_backend, and m_registered_windows.

Referenced by shutdown().

+ Here is the caller graph for this function: