Vuo
0.4.8
|
A port type on a VuoNodeClass
.
Public Types | |
enum | PortType { notAPort, dataAndEventPort, eventOnlyPort, triggerPort } |
Possible port types. More... | |
enum | Conductivity { alwaysConducts, mayConduct, neverConducts } |
Possible conductivity options. More... | |
Public Member Functions | |
VuoPortClass (string name, enum PortType portType) | |
Creates a base port class. | |
string | getName (void) |
Returns the name of this port class. | |
PortType | getPortType (void) |
Returns this port's type. | |
Conductivity | getConductivity (void) |
Returns this port's conductivity. | |
void | setConductivity (Conductivity conductivity) |
Sets this port's conductivity. | |
void | print (void) |
Prints info about this port class, for debugging. | |
![]() | |
VuoBase (string id) | |
Creates a VuoPortClass base class. | |
void | setCompiler (VuoCompilerNodeArgumentClass *compiler) |
Sets the VuoPortClass base class instance's VuoCompilerNodeArgumentClass detail class instance. | |
VuoCompilerNodeArgumentClass * | getCompiler (void) const |
Returns the VuoPortClass base class instance's VuoCompilerNodeArgumentClass detail class instance. | |
bool | hasCompiler (void) const |
Returns true if this base class instance has a compiler detail. | |
void | setRenderer (void *renderer) |
Does nothing. | |
void * | getRenderer (void) const |
Does nothing. | |
bool | hasRenderer (void) const |
Returns false. | |
Possible conductivity options.
See VuoPortConductivity in node.h.
Possible port types.
Enumerator | |
---|---|
notAPort |
Represents a dummy port, or a |
dataAndEventPort |
See |
eventOnlyPort |
See |
triggerPort |
See |