#ifndef XNA_GAME_WINDOW_HPP #define XNA_GAME_WINDOW_HPP #include "../default.hpp" #include "../common/numerics.hpp" #include "../csharp/screen.hpp" namespace xna { class GameWindow { public: GameWindow(); ~GameWindow(); String Title() const; void Title(String const& title); Rectangle ClientBounds() const; intptr_t Handle() const; static void ScreenFromAdapter(GraphicsAdapter const& adapter); public: struct PlatformImplementation; uptr impl = nullptr; }; } #endif