.. index:: pair: class; EE::Window::WindowSettings .. _doxid-class_e_e_1_1_window_1_1_window_settings: class EE::Window::WindowSettings ================================ .. toctree:: :hidden: :ref:`WindowSettings ` A small class that contains the window settings. .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class WindowSettings { public: // fields :ref:`Uint32` :target:`Style`; :ref:`Uint32` :target:`Width`; :ref:`Uint32` :target:`Height`; :ref:`Uint32` :target:`BitsPerPixel`; std::string :target:`Icon`; std::string :target:`Title`; :ref:`WindowBackend` :target:`Backend`; :ref:`Float` :target:`PixelDensity`; bool :target:`UseScreenKeyboard`; // construction :target:`WindowSettings`( :ref:`Uint32` width, :ref:`Uint32` height, const std::string& title = std::string(), :ref:`Uint32` style = :ref:`WindowStyle::Default`, :ref:`WindowBackend` backend = :ref:`WindowBackend::Default`, :ref:`Uint32` bpp = 32, const std::string& icon = std::string(), const :ref:`Float`& pixelDensity = 1, const bool& useScreenKeyboard = :ref:`EE_SCREEN_KEYBOARD_ENABLED` ); :target:`WindowSettings`(); };