.. index:: pair: class; EE::Window::Display .. _doxid-class_e_e_1_1_window_1_1_display: class EE::Window::Display ========================= .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class Display { public: // construction :target:`Display`(int displayIndex); virtual :target:`~Display`(); // methods virtual std::string :target:`getName`() const = 0; virtual :ref:`Rect` :target:`getBounds`() const = 0; virtual :ref:`Rect` :target:`getUsableBounds`() const = 0; virtual :ref:`Float` :target:`getDPI`() = 0; virtual const int& :target:`getIndex`() const = 0; virtual :ref:`DisplayMode` :target:`getCurrentMode`() const = 0; virtual :ref:`DisplayMode` :target:`getClosestDisplayMode`(:ref:`DisplayMode` wantedMode) const = 0; virtual const std::vector<:ref:`DisplayMode`>& :target:`getModes`() const = 0; virtual :ref:`Uint32` :target:`getRefreshRate`() const = 0; virtual :ref:`Sizeu` :target:`getSize`() const = 0; :ref:`PixelDensitySize` :target:`getPixelDensitySize`(); :ref:`Float` :target:`getPixelDensity`(); };