VuoWindowReference implementation.
Definition in file VuoWindowReference.m.
Go to the source code of this file.
Functions | |
VuoWindowReference | VuoWindowReference_make (void *window) |
VuoWindowReference | VuoWindowReference_makeFromJson (struct json_object *js) |
struct json_object * | VuoWindowReference_getJson (const VuoWindowReference value) |
struct json_object * | VuoWindowReference_getInterprocessJson (const VuoWindowReference value) |
char * | VuoWindowReference_getSummary (const VuoWindowReference value) |
VuoReal | VuoWindowReference_getAspectRatio (const VuoWindowReference value) |
Returns the window's current aspect ratio. More... | |
void | VuoWindowReference_getContentSize (const VuoWindowReference value, VuoInteger *width, VuoInteger *height, float *backingScaleFactor) |
Returns the window's current content size in pixels. More... | |
bool | VuoWindowReference_isFocused (const VuoWindowReference value) |
Returns true if the application is currently focused and the window is currently focused (disregarding auxiliary windows, such as the About box). More... | |
bool | VuoWindowReference_isFullscreen (const VuoWindowReference value) |
Returns true if the window is currently fullscreen. More... | |
void | VuoWindowReference_addDragCallbacks (const VuoWindowReference wr, void(*dragEnteredCallback)(VuoDragEvent e), void(*dragMovedToCallback)(VuoDragEvent e), void(*dragCompletedCallback)(VuoDragEvent e), void(*dragExitedCallback)(VuoDragEvent e)) |
Adds callbacks to be invoked when files are dragged from Finder. More... | |
void | VuoWindowReference_removeDragCallbacks (const VuoWindowReference wr, void(*dragEnteredCallback)(VuoDragEvent e), void(*dragMovedToCallback)(VuoDragEvent e), void(*dragCompletedCallback)(VuoDragEvent e), void(*dragExitedCallback)(VuoDragEvent e)) |
Removes callbacks that would have been invoked when files were dragged from Finder. More... | |