Vuo  2.3.2
Classes | Macros | Typedefs | Functions
VuoWindowReference.h File Reference

Description

VuoWindowReference interface.

Definition in file VuoWindowReference.h.

Go to the source code of this file.

Classes

struct  VuoWindowReference_struct
 A unique ID for a window being displayed by the composition. More...
 

Macros

#define VuoWindowReference_REQUIRES_INTERPROCESS_JSON
 This type has a _getInterprocessJson() function. More...
 

Typedefs

typedef const struct VuoWindowReference_structVuoWindowReference
 A unique ID for a window being displayed by the composition. More...
 

Functions

VuoWindowReference VuoWindowReference_make (void *window)
 Creates a VuoWindowReference from a VuoWindow. More...
 
VuoWindowReference VuoWindowReference_makeFromJson (json_object *js)
 Decodes the JSON object js, expected to contain a string, to create a new VuoMouseButton. More...
 
struct json_objectVuoWindowReference_getJson (const VuoWindowReference value)
 Encodes value as a JSON object. More...
 
struct json_objectVuoWindowReference_getInterprocessJson (const VuoWindowReference value)
 Calls VuoWindowReference_getJson(). More...
 
char * VuoWindowReference_getSummary (const VuoWindowReference value)
 Returns a brief human-readable summary of value. More...
 
VuoReal VuoWindowReference_getAspectRatio (const VuoWindowReference value)
 Returns the window's current aspect ratio. More...
 
VuoPoint2d VuoWindowReference_getPosition (const VuoWindowReference value)
 Returns the position of the top-left of the window's content area, in screen points. 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...
 
VuoScreen VuoWindowReference_getScreen (const VuoWindowReference value)
 Returns the screen the window is currently on. More...
 
VuoWindowReference VuoWindowReference_makeFromString (const char *str)
 Automatically generated function. More...
 
char * VuoWindowReference_getString (const VuoWindowReference value)
 Automatically generated function. More...
 
void VuoWindowReference_retain (VuoWindowReference value)
 Automatically generated function. More...
 
void VuoWindowReference_release (VuoWindowReference value)
 Automatically generated function. More...