Vuo
2.3.2
node
vuo.shader
VuoVertexAttribute.h
Go to the documentation of this file.
1
10
#pragma once
11
13
typedef
void
*
VuoList_VuoVertexAttribute
;
14
#define VuoList_VuoVertexAttribute_TYPE_DEFINED
16
28
typedef
enum
29
{
30
VuoVertexAttribute_Position,
31
VuoVertexAttribute_Normal,
32
VuoVertexAttribute_Tangent,
33
VuoVertexAttribute_Bitangent,
34
VuoVertexAttribute_TextureCoordinateChecker,
35
VuoVertexAttribute_TextureCoordinateGradient,
36
}
VuoVertexAttribute
;
37
38
VuoVertexAttribute
VuoVertexAttribute_makeFromJson
(
struct
json_object
*js);
39
struct
json_object
*
VuoVertexAttribute_getJson
(
const
VuoVertexAttribute
value);
40
VuoList_VuoVertexAttribute
VuoVertexAttribute_getAllowedValues
(
void
);
41
char
*
VuoVertexAttribute_getSummary
(
const
VuoVertexAttribute
value);
42
43
#define VuoVertexAttribute_SUPPORTS_COMPARISON
44
bool
VuoVertexAttribute_areEqual
(
const
VuoVertexAttribute
valueA,
const
VuoVertexAttribute
valueB);
45
bool
VuoVertexAttribute_isLessThan
(
const
VuoVertexAttribute
valueA,
const
VuoVertexAttribute
valueB);
46
51
VuoVertexAttribute
VuoVertexAttribute_makeFromString
(
const
char
*str);
52
char
*
VuoVertexAttribute_getString
(
const
VuoVertexAttribute
value);
53
void
VuoVertexAttribute_retain
(
VuoVertexAttribute
value);
54
void
VuoVertexAttribute_release
(
VuoVertexAttribute
value);
56
Generated on Sat Jun 19 2021 10:17:46 for Vuo by
1.9.1