Vuo
2.3.2
type
VuoWindowReference.h
Go to the documentation of this file.
1
10
#pragma once
11
20
#include "
VuoInteger.h
"
21
#include "
VuoReal.h
"
22
#include "
VuoPoint2d.h
"
23
#include "
VuoScreen.h
"
24
28
typedef
const
struct
VuoWindowReference_struct
{
void
*l; } *
VuoWindowReference
;
29
30
VuoWindowReference
VuoWindowReference_make
(
void
*window);
31
32
VuoWindowReference
VuoWindowReference_makeFromJson
(
struct
json_object
* js);
33
struct
json_object
*
VuoWindowReference_getJson
(
const
VuoWindowReference
value);
34
36
#define VuoWindowReference_REQUIRES_INTERPROCESS_JSON
37
struct
json_object
*
VuoWindowReference_getInterprocessJson
(
const
VuoWindowReference
value);
38
39
char
*
VuoWindowReference_getSummary
(
const
VuoWindowReference
value);
40
41
VuoReal
VuoWindowReference_getAspectRatio
(
const
VuoWindowReference
value);
42
VuoPoint2d
VuoWindowReference_getPosition
(
const
VuoWindowReference
value);
43
void
VuoWindowReference_getContentSize
(
const
VuoWindowReference
value,
VuoInteger
*width,
VuoInteger
*height,
float
*backingScaleFactor);
44
bool
VuoWindowReference_isFocused
(
const
VuoWindowReference
value);
45
bool
VuoWindowReference_isFullscreen
(
const
VuoWindowReference
value);
46
VuoScreen
VuoWindowReference_getScreen
(
const
VuoWindowReference
value);
47
49
52
VuoWindowReference
VuoWindowReference_makeFromString
(
const
char
*str);
53
char
*
VuoWindowReference_getString
(
const
VuoWindowReference
value);
54
void
VuoWindowReference_retain
(
VuoWindowReference
value);
55
void
VuoWindowReference_release
(
VuoWindowReference
value);
57
Generated on Sat Jun 19 2021 10:17:50 for Vuo by
1.9.1