Vuo
2.0.0
node
vuo.audio
VuoTempoRange.h
Go to the documentation of this file.
1
10
#pragma once
11
13
typedef
void
*
VuoList_VuoTempoRange
;
14
#define VuoList_VuoTempoRange_TYPE_DEFINED
15
28
typedef
enum
29
{
30
VuoTempoRange_Andante,
31
VuoTempoRange_Moderato,
32
VuoTempoRange_Allegro,
33
VuoTempoRange_Presto,
34
VuoTempoRange_Prestissimo
35
}
VuoTempoRange
;
36
37
VuoTempoRange
VuoTempoRange_makeFromJson
(
struct
json_object
*js);
38
struct
json_object
*
VuoTempoRange_getJson
(
const
VuoTempoRange
value);
39
VuoList_VuoTempoRange
VuoTempoRange_getAllowedValues
(
void
);
40
char
*
VuoTempoRange_getSummary
(
const
VuoTempoRange
value);
41
42
int
VuoTempoRange_getBaseBPM
(
const
VuoTempoRange
value);
43
44
#define VuoTempoRange_SUPPORTS_COMPARISON
45
bool
VuoTempoRange_areEqual
(
const
VuoTempoRange
valueA,
const
VuoTempoRange
valueB);
46
bool
VuoTempoRange_isLessThan
(
const
VuoTempoRange
valueA,
const
VuoTempoRange
valueB);
47
51
VuoTempoRange
VuoTempoRange_makeFromString
(
const
char
*str);
53
char
*
VuoTempoRange_getString
(
const
VuoTempoRange
value);
54
void
VuoTempoRange_retain
(
VuoTempoRange
value);
55
void
VuoTempoRange_release
(
VuoTempoRange
value);
57
Generated on Wed Feb 26 2020 23:19:40 for Vuo by
1.8.17