INNER CODE UNIT · C++

swap_chain

matt77hias/MAGE-v0 · MAGE/Code/Engine/MAGE/engine.cpp:176

				auto& swap_chain = m_rendering_manager->GetSwapChain();
				const auto fname = L"screenshot-" + GetLocalSystemDateAndTimeAsString()
					             + L".png";
				swap_chain.TakeScreenShot(fname);
			};

			m_window->AddListener(
				NotNull< WindowMessageListener* >(&ImGuiWindowMessageListener::s_listener));
			m_window->AddHandler(
				NotNull< WindowMessageHandler* >(&m_message_handler));
		}

		const auto window = NotNull< HWND >(m_window->GetWindow());

		// Initialize the input system.
		m_input_manager = MakeUnique< input::Manager >(window);

		// Initialize the rendering system.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…