Vuo  0.4.9
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Modules
Here is a list of all modules:
[detail level 123]
oDeveloping Node Classes and Port Types
|oDeveloping a Node Class
||oModule MetadataName, version, and behavior information to be defined by node classes, port types, and library modules
||oModule DebuggingMacros to help with debugging
||oNode ParametersParameter decorations to be used by node classes
||oNode Methods: StatelessEvent handler method to be implemented by node classes
||\Node Methods: StatefulSetup, event handler, and teardown methods to be implemented by stateful node classes
|oDeveloping a Port Type
||oModule MetadataName, version, and behavior information to be defined by node classes, port types, and library modules
||oModule DebuggingMacros to help with debugging
||\Type MethodsFunctions to serialize, unserialize, and summarize values of the type
|oDeveloping a Library Module
||oModule MetadataName, version, and behavior information to be defined by node classes, port types, and library modules
||\Module DebuggingMacros to help with debugging
|oManaging Dependencies
|oManaging Memory
||\Reference-counting functionsFunctions to manage memory for heap-allocated port and node instance data
|\Managing Concurrency
oDeveloping an Input Editor
oDeveloping Applications that Use Vuo
|oCompileAndRunInCurrentProcess.ccExample: Compile a composition and run it in the current process
|oCompileAndRunInNewProcess.ccExample: Compile a composition and run it in a new process
|oListPublishedPorts.ccExample: List a composition's published input and output ports
|oRunImageFilter (Cocoa)Example: Set up a GL context using Cocoa and run a Vuo image filter
|oRunImageFilter (GLFW)Example: Set up a GL context using GLFW and run a Vuo image filter
|\RunImageFilter (Qt)Example: Set up a GL context using Qt and run a Vuo image filter
\Built-in TypesTypes defined by Vuo Core, for use in both Vuo Graph Language and C code
 oVuoList_VuoBooleanA list of VuoBoolean elements
 oVuoList_VuoImageA list of VuoImage elements
 oVuoList_VuoIntegerA list of VuoInteger elements
 oVuoList_VuoMidiDeviceA list of VuoMidiDevice elements
 oVuoList_VuoPoint2dA list of VuoPoint2d elements
 oVuoList_VuoPoint3dA list of VuoPoint3d elements
 oVuoList_VuoPoint4dA list of VuoPoint4d elements
 oVuoList_VuoRealA list of VuoReal elements
 oVuoList_VuoSceneObjectA list of VuoSceneObject elements
 oVuoList_VuoTextA list of VuoText elements
 oVuoList_VuoVerticesA list of VuoVertices elements
 oVuoBlendModeAn enum defining different types of blend shaders
 oVuoBooleanA Boolean
 oVuoColorA color, with component values specifying red, green, blue, and alpha (opacity)
 oVuoCountWrapModeAn enum defining different types of wrapping
 oVuoCurveAn enum defining different types of curves
 oVuoCurveDomainAn enum defining different types of curves
 oVuoFrameRequestInformation about a request for rendering a new graphical frame
 oVuoGradientNoiseAn enum defining different types of noise
 oVuoImageAn image residing in GPU memory (GL Texture Object)
 oVuoIntegerA signed 64-bit integer
 oVuoMidiControllerA music note event sent via MIDI
 oVuoMidiDeviceA set of specifications for choosing a MIDI device
 oVuoMidiNoteA music note event sent via MIDI
 oVuoMouseButtonActionA press, release, or click of one of the mouse buttons
 oVuoNoiseAn enum defining different types of noise
 oVuoPoint2dA floating-point 2-dimensional Cartesian spatial location
 oVuoPoint3dA floating-point 3-dimensional Cartesian spatial location
 oVuoPoint4dA floating-point 4-dimensional point
 oVuoRealA floating-point number
 oVuoSceneObjectA renderable 3D Object
 oVuoShaderA graphics shader program, specifying how to render a 3D object
 oVuoTextA Unicode (UTF-8) text string
 oVuoTransformA 3D transformation (scale, rotation, translation)
 oVuoVerticesVertices representing a 3D object
 \VuoWaveAn enum defining different waves