1#ifndef OE_CORE_MONITOR_H
2#define OE_CORE_MONITOR_H
A Monitor connected to a GPU.
Definition monitor.h:38
const std::string getName() const
Get the Human readable monitor name.
static const Monitor getDefaultMonitor()
Get main primary monitor (ie. where OS UI elements are located)
const VideoMode getCurrentVideoMode() const
Get the current VideoMode of the monitor.
Core functionality (windows, event handler, logger, ...)
Definition cursor.h:8
Video mode of a Monitor.
Definition monitor.h:15
int32_t refresh_rate
Refresh rate, in Hz.
Definition monitor.h:29
glm::ivec3 color_bits
Bit depth for each color.
Definition monitor.h:24
glm::ivec2 dimensions
Dimensions of the screen (in pixels)
Definition monitor.h:19