Vuo 2.4.4
Loading...
Searching...
No Matches
VuoDiode.h
Go to the documentation of this file.
1
10#ifndef VuoDiode_h
11#define VuoDiode_h
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
28typedef enum
29{
30 VuoDiode_Unipolar, // min 0.0, center 0.5, max 1.0
31 VuoDiode_Bipolar, // min -1.0, center 0.0, max 1.0
32 VuoDiode_Absolute,
33} VuoDiode;
34
35#define VuoDiode_SUPPORTS_COMPARISON
36#include "VuoList_VuoDiode.h"
37
38VuoDiode VuoDiode_makeFromJson(struct json_object *js);
39struct json_object *VuoDiode_getJson(const VuoDiode value);
41char *VuoDiode_getSummary(const VuoDiode value);
42
43bool VuoDiode_areEqual(const VuoDiode valueA, const VuoDiode valueB);
44bool VuoDiode_isLessThan(const VuoDiode valueA, const VuoDiode valueB);
45
50char *VuoDiode_getString(const VuoDiode value);
54
59#ifdef __cplusplus
60}
61#endif
62
63#endif