#pragma once #ifndef NOMINMAX #define NOMINMAX #endif #include namespace XCEngine::UI::Editor { namespace App { class EditorWindow; } } namespace XCEngine::UI::Editor::Host { class WindowMessageHost; class WindowMessageDispatcher { public: static bool TryDispatch( HWND hwnd, WindowMessageHost& windowHost, App::EditorWindow& window, UINT message, WPARAM wParam, LPARAM lParam, LRESULT& outResult); }; } // namespace XCEngine::UI::Editor::Host