3 #include "Mountain/core.hpp" 25 static Vector2i GetPosition(int32_t screenIndex = -1);
29 static Vector2i GetSize(int32_t screenIndex = -1);
33 static int32_t GetRefreshRate(int32_t screenIndex = -1);
35 STATIC_GETTER(int32_t, ScreenCount, m_MonitorCount)
39 static inline GLFWmonitor** m_Monitors =
nullptr;
42 static inline const GLFWvidmode** m_VideoModes =
nullptr;
44 static inline int32_t m_MonitorCount = 0;
47 static void Initialize();
49 static void Shutdown();
Represents a screen/monitor.
A wrapper for the main window.
Contains all declarations of the Mountain Framework.