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_struct * | VuoWindowReference |
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_object * | VuoWindowReference_getJson (const VuoWindowReference value) |
Encodes value as a JSON object. More... | |
struct json_object * | VuoWindowReference_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... | |