Vuo  1.2.8
Classes | Functions | Variables
VuoGraphicsWindow.m File Reference

Description

VuoGraphicsWindow implementation.

Functions

static void __attribute__ ((constructor)) VuoGraphicsWindow_init()
 Initialize VuoGraphicsWindow_fullScreenTransitionSemaphore. More...
 

Variables

const int VuoGraphicsWindowMinSize = 5
 Mac OS 10.8's Cocoa crashes below 5. More...
 
dispatch_semaphore_t VuoGraphicsWindow_fullScreenTransitionSemaphore
 Serialize making windows fullscreen, since Mac OS X beeps at you (!) if you try to fullscreen two windows too quickly. More...
 

Function Documentation

◆ __attribute__()

static void __attribute__ ( (constructor)  )
static

Initialize VuoGraphicsWindow_fullScreenTransitionSemaphore.

Variable Documentation

◆ VuoGraphicsWindow_fullScreenTransitionSemaphore

dispatch_semaphore_t VuoGraphicsWindow_fullScreenTransitionSemaphore

Serialize making windows fullscreen, since Mac OS X beeps at you (!) if you try to fullscreen two windows too quickly.

◆ VuoGraphicsWindowMinSize

const int VuoGraphicsWindowMinSize = 5

Mac OS 10.8's Cocoa crashes below 5.

Smallest window width and height that Cocoa can properly render.

macOS 10.12's Cocoa crashes below 4.