Vuo
2.4.0
node
vuo.image
VuoImageFormat.h
Go to the documentation of this file.
1
10
#pragma once
11
13
typedef
const
struct
VuoList_VuoImageFormat_struct
{
void
*l; } *
VuoList_VuoImageFormat
;
14
#define VuoList_VuoImageFormat_TYPE_DEFINED
16
28
typedef
enum
{
29
VuoImageFormat_PNG,
30
VuoImageFormat_JPEG,
31
VuoImageFormat_TIFF,
32
VuoImageFormat_BMP,
33
VuoImageFormat_HDR,
34
VuoImageFormat_EXR,
35
VuoImageFormat_GIF,
36
VuoImageFormat_TARGA,
37
VuoImageFormat_WEBP
38
}
VuoImageFormat
;
39
40
VuoImageFormat
VuoImageFormat_makeFromJson
(
struct
json_object
* js);
41
struct
json_object
*
VuoImageFormat_getJson
(
const
VuoImageFormat
value);
42
VuoList_VuoImageFormat
VuoImageFormat_getAllowedValues
(
void
);
43
char
*
VuoImageFormat_getSummary
(
const
VuoImageFormat
value);
44
struct
json_object
*
VuoImageFormat_getValidFileExtensions
(
const
VuoImageFormat
format);
45
char
*
VuoImageFormat_getExtension
(
const
VuoImageFormat
value);
46
47
#define VuoImageFormat_SUPPORTS_COMPARISON
48
bool
VuoImageFormat_areEqual
(
const
VuoImageFormat
value1,
const
VuoImageFormat
value2);
49
bool
VuoImageFormat_isLessThan
(
const
VuoImageFormat
value1,
const
VuoImageFormat
value2);
50
52
55
VuoImageFormat
VuoImageFormat_makeFromString
(
const
char
*str);
56
char
*
VuoImageFormat_getString
(
const
VuoImageFormat
value);
57
void
VuoImageFormat_retain
(
VuoImageFormat
value);
58
void
VuoImageFormat_release
(
VuoImageFormat
value);
60
Generated on Wed Nov 24 2021 15:28:16 for Vuo by
1.9.2