Vuo
2.3.2
base
VuoModule.hh
Go to the documentation of this file.
1
10
#pragma once
11
12
class
VuoNodeSet
;
13
17
class
VuoModule
18
{
19
public
:
20
VuoModule
(
string
moduleKey);
21
~
VuoModule
();
22
23
string
getModuleKey
(
void
);
24
void
setModuleKey
(
string
moduleKey);
25
26
string
getDefaultTitle
(
void
);
27
string
getDefaultTitleWithoutSuffix
(
void
);
28
void
setDefaultTitle
(
string
defaultTitle);
29
30
string
getDescription
(
void
);
31
void
setDescription
(
string
description);
32
33
string
getVersion
(
void
);
34
void
setVersion
(
string
version);
35
36
vector<string>
getKeywords
(
void
);
37
void
setKeywords
(vector<string> keywords);
38
39
VuoNodeSet
*
getNodeSet
(
void
);
40
void
setNodeSet
(
VuoNodeSet
*nodeSet);
41
42
private
:
43
string
moduleKey;
44
string
defaultTitle;
45
string
description;
46
string
version;
47
vector<string> keywords;
48
VuoNodeSet
*nodeSet;
49
50
#pragma clang diagnostic push
51
#pragma clang diagnostic ignored "-Wunused-private-field"
52
void
*p;
53
#pragma clang diagnostic pop
54
#if VUO_PRO
55
#include "pro/VuoModule_Pro.hh"
56
#endif
57
};
Generated on Sat Jun 19 2021 10:17:37 for Vuo by
1.9.1