13 lines
399 B
C++
13 lines
399 B
C++
#pragma once
|
|
|
|
struct GLFWmonitor;
|
|
struct GLFWwindow;
|
|
|
|
namespace veng {
|
|
gsl::span<GLFWmonitor *> GetMonitors();
|
|
glm::ivec2 GetMonitorPosition(gsl::not_null<GLFWmonitor *> monitor);
|
|
glm::ivec2 GetMonitorWorkAreaSize(gsl::not_null<GLFWmonitor *> monitor);
|
|
void MoveWindowToMonitor(gsl::not_null<GLFWwindow *> window,
|
|
gsl::not_null<GLFWmonitor *> monitor);
|
|
} // namespace veng
|