33 virtual double scale()
const = 0;
38 virtual uint32_t
width()
const = 0;
#define AExport
Definition Defines.h:42
A platform-specific monitor.
Definition Monitor.h:16
virtual ~Monitor()
Definition Monitor.h:18
virtual uint32_t height() const =0
Get the height of the monitor (in pixels).
virtual double scale() const =0
Get the DPI scale (1.0 = 100%)
virtual uint32_t width() const =0
Get the width of the monitor (in pixels).
virtual uint32_t refresh_rate() const =0
Get the refresh rate of the monitor (in Hz).
virtual uint32_t display_id() const =0
Get the unique display ID of the monitor.