Added mode toggling to Boing.

This commit is contained in:
Camilla Berglund 2013-10-29 14:09:46 +01:00
parent 0f7d412890
commit cdaec8a93f

View File

@ -249,6 +249,18 @@ void key_callback( GLFWwindow* window, int key, int scancode, int action, int mo
{ {
if (key == GLFW_KEY_ESCAPE && action == GLFW_PRESS) if (key == GLFW_KEY_ESCAPE && action == GLFW_PRESS)
glfwSetWindowShouldClose(window, GL_TRUE); glfwSetWindowShouldClose(window, GL_TRUE);
if (key == GLFW_KEY_ENTER && mods == GLFW_MOD_ALT && action == GLFW_PRESS)
{
if (glfwGetWindowMonitor(window))
glfwSetWindowMonitor(window, NULL, 640, 480);
else
{
GLFWmonitor* monitor = glfwGetPrimaryMonitor();
const GLFWvidmode* mode = glfwGetVideoMode(monitor);
glfwSetWindowMonitor(window, monitor, mode->width, mode->height);
}
}
} }
/***************************************************************************** /*****************************************************************************