Exemplo n.º 1
0
 public static void SetFullscreenState(bool state)
 {
     Glfw.CloseWindow();
     isFullscreen = state;
     if (state)
     {
         GlfwVidMode desktop;
         Glfw.GetDesktopMode(out desktop);
         Glfw.OpenWindow(
             desktop.Width,
             desktop.Height,
             redBitsBackup,
             greenBitsBackup,
             blueBitsBackup,
             alphaBitsBackup,
             depthBitsBackup,
             stencilBitsBackup,
             WindowMode.FullScreen
             );
     }
     else
     {
         Glfw.OpenWindow(
             widthBackup,
             heightBackup,
             redBitsBackup,
             greenBitsBackup,
             blueBitsBackup,
             alphaBitsBackup,
             depthBitsBackup,
             stencilBitsBackup,
             WindowMode.Window
             );
     }
 }