Vuo  0.4.6
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Todo List
Member __attribute__ ((constructor)) static void VuoImageGet_init(void)

After we drop 10.6 support, switch back to gl3.h.

when https://b33p.net/kosada/node/4018 is fixed, move dependencies from vuo.image.get.c.

Member __attribute__ ((constructor))
when https://b33p.net/kosada/node/4018 is fixed, move dependencies from vuo.image.get.c and vuo.scene.get.c.
Group DevelopingApplications
Member glGenVertexArrays

After we drop 10.6 support, switch back to gl3 and remove the below 4 lines. See also r15430 for shader changes.

After we drop 10.6 support, switch back to gl3 and remove the below 4 lines. See also r15430 for shader changes.

After we drop 10.6 support, switch back to gl3 and remove the below 4 lines. See also r15430 for shader changes.

Group ManagingConcurrency
(managers): using managers for shared resources
Member MyType_interprocessStringFromValue (const MyType value)
https://b33p.net/kosada/node/5611
Group UsingLibraries

http://b33p.net/kosada/node/4019

(node sets): need a real example, successfully tested

Member VuoBoolean_stringFromValue (const VuoBoolean value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoBoolean_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoColor_stringFromValue (const VuoColor value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoColor_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoCompilerBitcodeGenerator::generateBitcode (void)

Set module identifier (https://b33p.net/kosada/node/2639)

These should only be generated for stateful compositions - https://b33p.net/kosada/node/2639

Member VuoCompilerCodeGenUtilities::generateSerialization (Module *module, BasicBlock *block, Value *valueToSerialize)
Handle other primitive types and structs (https://b33p.net/kosada/node/3942)
Member VuoCompilerCodeGenUtilities::generateUnserialization (Module *module, BasicBlock *block, Value *stringToUnserialize, GlobalVariable *destination)
Handle other primitive types and structs (https://b33p.net/kosada/node/3942)
Member VuoCompilerModule::~VuoCompilerModule ()
Member VuoCompilerNode::generateFinalization (Module *module, BasicBlock *block, bool isInput)
release trigger port data
Member VuoCountWrapMode_stringFromValue (const VuoCountWrapMode value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoCountWrapMode_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoCurve_stringFromValue (const VuoCurve value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoCurve_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoCurveDomain_stringFromValue (const VuoCurveDomain value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoCurveDomain_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoFileUtilities::findFilesInDirectory (string dirPath)
Search recursively - https://b33p.net/kosada/node/2468
Member VuoFileUtilities::makeTmpFile (string file, string extension, string directory="/tmp")
Keep file open and return file handle. (https://b33p.net/kosada/node/4987)
Member VuoGlTexturePool
After we drop 10.6 support, switch back to gl3.h.
Member VuoGradientNoise_stringFromValue (const VuoGradientNoise value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoGradientNoise_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoImage_stringFromValue (const VuoImage value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoImage_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Class VuoImageRendererInternal
uncomment when https://b33p.net/kosada/node/4018 is fixed, and add appropriate dependencies.
Member VuoInteger_stringFromValue (const VuoInteger value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoInteger_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoBoolean_stringFromValue (const VuoList_VuoBoolean value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoBoolean_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoImage_stringFromValue (const VuoList_VuoImage value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoImage_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoInteger_stringFromValue (const VuoList_VuoInteger value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoInteger_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoMIDIDevice_stringFromValue (const VuoList_VuoMIDIDevice value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoMIDIDevice_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoPoint2d_stringFromValue (const VuoList_VuoPoint2d value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoPoint2d_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoPoint3d_stringFromValue (const VuoList_VuoPoint3d value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoPoint3d_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoPoint4d_stringFromValue (const VuoList_VuoPoint4d value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoPoint4d_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoReal_stringFromValue (const VuoList_VuoReal value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoReal_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoSceneObject_stringFromValue (const VuoList_VuoSceneObject value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoSceneObject_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoText_stringFromValue (const VuoList_VuoText value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoText_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoVertices_stringFromValue (const VuoList_VuoVertices value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoList_VuoVertices_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoMIDIController::blah [42]
https://b33p.net/kosada/node/4124
Member VuoMIDIController_stringFromValue (const VuoMIDIController value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoMIDIController_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoMIDIDevice_release (VuoMIDIDevice value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
Member VuoMIDIDevice_retain (VuoMIDIDevice value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
Member VuoMIDIDevice_stringFromValue (const VuoMIDIDevice value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoMIDIDevice_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoMIDIIn_make (VuoMIDIDevice md)

https://b33p.net/kosada/node/4724

https://b33p.net/kosada/node/4724

Member VuoMIDINote::blah [42]
https://b33p.net/kosada/node/4124
Member VuoMIDINote_stringFromValue (const VuoMIDINote value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoMIDINote_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoMIDIOut_make (VuoMIDIDevice md)

https://b33p.net/kosada/node/4724

https://b33p.net/kosada/node/4724

Member VuoNodeClass::isTypecastNodeClass (void)
Temporary workaround. Instead use VuoNode::isCollapsed() elsewhere. (https://b33p.net/kosada/node/5477)
Member VuoNoise_stringFromValue (const VuoNoise value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoNoise_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoPoint2d_stringFromValue (const VuoPoint2d value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoPoint2d_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoPoint3d_stringFromValue (const VuoPoint3d value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoPoint3d_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoPoint4d_stringFromValue (const VuoPoint4d value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoPoint4d_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoReal_stringFromValue (const VuoReal value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoReal_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoRendererNode::generateNodeClassToolTip (VuoNodeClass *nodeClass)
: Move this somewhere more appropriate.
Member VuoRendererNode::VuoRendererNode (VuoNode *baseNode, VuoRendererSignaler *signaler)
support subcompositions - https://b33p.net/kosada/node/2639
Member VuoRendererPort::getPublishedPort () const

Is there a way to avoid accessing the VuoRendererComposition like this?

Handle an output port connected to multiple published output ports.

Member VuoRunnerDelegate::receivedTelemetryEdgeHit (string edgeIdentifier)=0
What is the format of the identifier? How does it match up with the graphviz source?
Member VuoRunnerDelegate::receivedTelemetryNodeExecutionFinished (string nodeIdentifier)=0
What is the format of the identifier? How does it match up with the graphviz source?
Member VuoRunnerDelegate::receivedTelemetryNodeExecutionStarted (string nodeIdentifier)=0
What is the format of the identifier? How does it match up with the graphviz source?
Member VuoSceneObject_release (VuoSceneObject value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
Member VuoSceneObject_retain (VuoSceneObject value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
Member VuoSceneObject_stringFromValue (const VuoSceneObject value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoSceneObject_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoSceneRenderer_drawElement (VuoSceneRenderer sr, int element, double length)
update VuoSceneRenderer_draw() to call this for each VuoSceneObject when debugging
Member VuoSceneRenderer_regenerateProjectionMatrix (VuoSceneRenderer sceneRenderer, unsigned int width, unsigned int height)
Where to place clip planes?
Member VuoSceneRenderer_regenerateProjectionMatrix (VuoSceneRenderer sceneRenderer, unsigned int width, unsigned int height)
Where to place clip planes?
Class VuoSceneRendererInternal_vertices
uncomment when https://b33p.net/kosada/node/4018 is fixed, and add appropriate dependencies.
Member VuoShader_free (void *shader)
After we drop 10.6 support, switch back to gl3.h.
Member VuoShader_stringFromValue (const VuoShader value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoShader_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member vuoTelemetrySend (enum VuoTelemetry type, zmq_msg_t *messages, unsigned int messageCount)
https://b33p.net/kosada/node/5567
Member VuoText_stringFromValue (const VuoText value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoText_summaryFromValue (const VuoText value)
handle unicode
Member VuoText_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoTransform_stringFromValue (const VuoTransform value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoTransform_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoURL_get (const char *url, void **data, unsigned int *dataLength)
Better error handling per https://b33p.net/kosada/node/4724
Member VuoVertices::positions
Change to VuoDictionary_VuoPoint4D vertexAttributes; once dictionaries exist: a string-keyed list of equal-size arrays of points (vertex attributes). Typically contains at least 'positions', 'normals', and 'textureCoordinates'.
Member VuoVertices_jsonFromValue (const VuoVertices value)
create an interprocess-serializer with the commented-out function calls
Member VuoVertices_release (const VuoVertices v)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
Member VuoVertices_retain (const VuoVertices v)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5399)
Member VuoVertices_stringFromValue (const VuoVertices value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoVertices_summaryFromValue (const VuoVertices value)
Report if value.elementCount isn't a multiple of 3.
Member VuoVertices_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoWave_stringFromValue (const VuoWave value)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoWave_valueFromString (const char *initializer)
This function body will be generated by vuo-compile (https://b33p.net/kosada/node/5521)
Member VuoWindowGetVuoFrameworkPath (void)
uncomment when https://b33p.net/kosada/node/4018 is fixed, and add all other VuoWindow*.bc and moc_VuoWindow*.bc modules as dependencies.
Member VuoWindowOpenGLEnableTriggers (VuoWindowOpenGL w, VuoOutputTrigger(frameRequested, VuoInteger), VuoOutputTrigger(mouseMoved, VuoPoint2d), VuoOutputTrigger(mouseLeftPressed, VuoPoint2d))

change to struct...

change to struct...

Member VuoWindowOpenGLInternal::enableTriggers (VuoOutputTrigger(frameRequested, VuoInteger), VuoOutputTrigger(mouseMoved, VuoPoint2d), VuoOutputTrigger(mouseLeftPressed, VuoPoint2d))

change to struct...

change to struct...

change to struct...

actually fire these triggers

Group WritingInputEditors
: Qt Creator wizard for custom input editors - https://b33p.net/kosada/node/4015. Describe how to create a input editor project, how to build, how to install.
Group WritingNodeClasses

: Qt Creator wizard for custom node classes - https://b33p.net/kosada/node/4015. Describe how to create a node class C file, how to build, how to install.

Managing Memory.

Group WritingTypes

: Qt Creator wizard for custom types - https://b33p.net/kosada/node/4015. Describe how to create a type header and implementation file, how to build, how to install.

https://b33p.net/kosada/node/5611