Vuo
2.0.0
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
22
string
getModuleKey
(
void
);
23
void
setModuleKey
(
string
moduleKey);
24
25
string
getDefaultTitle
(
void
);
26
string
getDefaultTitleWithoutSuffix
(
void
);
27
void
setDefaultTitle
(
string
defaultTitle);
28
29
string
getDescription
(
void
);
30
void
setDescription
(
string
description);
31
32
string
getVersion
(
void
);
33
void
setVersion
(
string
version);
34
35
vector<string>
getKeywords
(
void
);
36
void
setKeywords
(vector<string> keywords);
37
38
VuoNodeSet
*
getNodeSet
(
void
);
39
void
setNodeSet
(
VuoNodeSet
*nodeSet);
40
41
private
:
42
string
moduleKey;
43
string
defaultTitle;
44
string
description;
45
string
version;
46
vector<string> keywords;
47
VuoNodeSet
*nodeSet;
48
49
#if VUO_PRO
50
#include "pro/VuoModule_Pro.hh"
51
#endif
52
};
Generated on Tue Oct 22 2019 18:07:40 for Vuo by
1.8.16