#pragma once #include "D3D12WindowRenderer.h" #include namespace XCEngine::UI::Editor::Host { using D3D12WindowRenderCallback = std::function; bool RenderD3D12WindowFrame( D3D12WindowRenderer& windowRenderer, const float clearColor[4], const D3D12WindowRenderCallback& beforePresent = {}, const D3D12WindowRenderCallback& afterPresent = {}); } // namespace XCEngine::UI::Editor::Host