A port type on a VuoNodeClass
.
Public Types | |
enum | PortType { notAPort, dataAndEventPort, eventOnlyPort, generatorPort } |
Possible port types. 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. | |
Public Member Functions inherited from VuoBase< VuoCompilerNodeArgumentClass, void > | |
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 port types.
Enumerator | |
---|---|
notAPort |
Represents a dummy port, or a |
dataAndEventPort |
See |
eventOnlyPort |
See |
generatorPort |
See |