Vuo
2.4.4
Loading...
Searching...
No Matches
type
VuoWindowReference.h
Go to the documentation of this file.
1
10
#ifndef VuoWindowReference_h
11
#define VuoWindowReference_h
12
21
#ifdef __cplusplus
22
extern
"C"
{
23
#endif
24
25
#include "
VuoInteger.h
"
26
#include "
VuoReal.h
"
27
#include "
VuoPoint2d.h
"
28
#include "
VuoScreen.h
"
29
33
typedef
const
struct
VuoWindowReference_struct
{
void
*l; } *
VuoWindowReference
;
34
35
#define VuoWindowReference_OVERRIDES_INTERPROCESS_SERIALIZATION
36
37
VuoWindowReference
VuoWindowReference_make
(
void
*window);
38
39
VuoWindowReference
VuoWindowReference_makeFromJson
(
struct
json_object * js);
40
struct
json_object *
VuoWindowReference_getJson
(
const
VuoWindowReference
value);
41
struct
json_object *
VuoWindowReference_getInterprocessJson
(
const
VuoWindowReference
value);
42
char
*
VuoWindowReference_getSummary
(
const
VuoWindowReference
value);
43
44
VuoReal
VuoWindowReference_getAspectRatio
(
const
VuoWindowReference
value);
45
VuoPoint2d
VuoWindowReference_getPosition
(
const
VuoWindowReference
value);
46
void
VuoWindowReference_getContentSize
(
const
VuoWindowReference
value,
VuoInteger
*width,
VuoInteger
*height,
float
*backingScaleFactor);
47
bool
VuoWindowReference_isFocused
(
const
VuoWindowReference
value);
48
bool
VuoWindowReference_isFullscreen
(
const
VuoWindowReference
value);
49
VuoScreen
VuoWindowReference_getScreen
(
const
VuoWindowReference
value);
50
52
55
char
*
VuoWindowReference_getString
(
const
VuoWindowReference
value);
56
void
VuoWindowReference_retain
(
VuoWindowReference
value);
57
void
VuoWindowReference_release
(
VuoWindowReference
value);
59
64
#ifdef __cplusplus
65
}
66
#endif
67
68
#endif
Generated on Thu Nov 9 2023 16:59:30 for Vuo by
1.9.8