Vuo
2.0.0
node
vuo.scene
VuoSceneObjectType.h
Go to the documentation of this file.
1
10
#pragma once
11
12
#include "
VuoSceneObject.h
"
13
15
typedef
const
struct
VuoList_VuoSceneObjectType_struct
{
void
*l; } *
VuoList_VuoSceneObjectType
;
16
#define VuoList_VuoSceneObjectType_TYPE_DEFINED
17
30
typedef
enum
31
{
32
VuoSceneObjectType_Any,
33
VuoSceneObjectType_Group,
34
VuoSceneObjectType_Mesh,
35
VuoSceneObjectType_Camera,
36
VuoSceneObjectType_Light
37
}
VuoSceneObjectType
;
38
42
VuoSceneObjectType
VuoSceneObjectType_makeFromSubtype
(
VuoSceneObjectSubType
subType);
43
44
VuoSceneObjectType
VuoSceneObjectType_makeFromJson
(
struct
json_object
* js);
45
struct
json_object
*
VuoSceneObjectType_getJson
(
const
VuoSceneObjectType
value);
46
VuoList_VuoSceneObjectType
VuoSceneObjectType_getAllowedValues
(
void
);
47
char
*
VuoSceneObjectType_getSummary
(
const
VuoSceneObjectType
value);
48
52
VuoSceneObjectType
VuoSceneObjectType_makeFromString
(
const
char
*str);
54
char
*
VuoSceneObjectType_getString
(
const
VuoSceneObjectType
value);
55
void
VuoSceneObjectType_retain
(
VuoSceneObjectType
value);
56
void
VuoSceneObjectType_release
(
VuoSceneObjectType
value);
58
Generated on Wed Feb 26 2020 23:19:41 for Vuo by
1.8.17