#pragma once struct GLFWmonitor; struct GLFWwindow; namespace veng { gsl::span GetMonitors(); glm::ivec2 GetMonitorPosition(gsl::not_null monitor); glm::ivec2 GetMonitorWorkAreaSize(gsl::not_null monitor); void MoveWindowToMonitor(gsl::not_null window, gsl::not_null monitor); } // namespace veng