Vuo  0.6.0
 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
|oManaging Concurrency
|\Packaging a Node Set
oDeveloping an Input Editor
oDeveloping Applications that Use Vuo
\Built-in TypesTypes defined by Vuo Core, for use in both Vuo Graph Language and C code
 oVuoFontA font description: family, style, point size, underline
 oVuoThresholdTypeDefines the color mask to be applied
 oVuoLayerA 2D Object: visible (image), or virtual (group)
 oVuoLeapFrameA frame of Leap Motion data
 oVuoLeapHandPhysical characteristics of a detected hand
 oVuoLeapPointableCoordinates of a single Leap "pointable" (a finger or tool)
 oVuoLeapPointableTypeDefines the type of object that a VuoLeapPointable is representing
 oVuoLeapTouchZoneDefines the type of object that a VuoLeapPointable is representing
 oVuoCurveAn enum defining different types of curves
 oVuoCurveDomainAn enum defining different types of curves
 oVuoWaveAn enum defining different waves
 oVuoMidiControllerA music note event sent via MIDI
 oVuoMidiDeviceA set of specifications for choosing a MIDI device
 oVuoMidiNoteA music note event sent via MIDI
 oVuoModifierKeyA modifier key from the keyboard that may accompany a mouse action
 oVuoMouseButtonOne or a combination of mouse buttons
 oVuoLoopTypeAn enum defining different types of movie playback loops
 oVuoGradientNoiseAn enum defining different types of noise
 oVuoNoiseAn enum defining different types of noise
 oVuoOscMessageAn OSC message
 oVuoSyphonServerDescription
 oVuoList_VuoBlendModeA list of VuoBlendMode elements
 oVuoList_VuoBooleanA list of VuoBoolean elements
 oVuoList_VuoColorA list of VuoColor elements
 oVuoList_VuoCurveA list of VuoCurve elements
 oVuoList_VuoCurveDomainA list of VuoCurveDomain elements
 oVuoList_VuoFontA list of VuoFont elements
 oVuoList_VuoGradientNoiseA list of VuoGradientNoise elements
 oVuoList_VuoImageA list of VuoImage elements
 oVuoList_VuoIntegerA list of VuoInteger elements
 oVuoList_VuoLayerA list of VuoLayer elements
 oVuoList_VuoLeapFrameA list of VuoLeapFrame elements
 oVuoList_VuoLeapHandA list of VuoLeapHand elements
 oVuoList_VuoLeapPointableA list of VuoLeapPointable elements
 oVuoList_VuoLeapPointableTypeA list of VuoLeapPointableType elements
 oVuoList_VuoLoopTypeA list of VuoLoopType elements
 oVuoList_VuoMidiControllerA list of VuoMidiController elements
 oVuoList_VuoMidiDeviceA list of VuoMidiDevice elements
 oVuoList_VuoMidiNoteA list of VuoMidiNote elements
 oVuoList_VuoModifierKeyA list of VuoModifierKey elements
 oVuoList_VuoMouseButtonA list of VuoMouseButton elements
 oVuoList_VuoNoiseA list of VuoNoise elements
 oVuoList_VuoOscMessageA list of VuoOscMessage 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_VuoShaderA list of VuoShader elements
 oVuoList_VuoSyphonServerDescriptionA list of VuoSyphonServerDescription elements
 oVuoList_VuoTextA list of VuoText elements
 oVuoList_VuoTransformA list of VuoTransform elements
 oVuoList_VuoTransform2dA list of VuoTransform2d elements
 oVuoList_VuoVerticesA list of VuoVertices elements
 oVuoList_VuoWaveA list of VuoWave elements
 oVuoList_VuoWindowReferenceA list of VuoWindowReference elements
 oVuoList_VuoWrapModeA list of VuoWrapMode elements
 oVuoBlendModeAn enum defining different types of blend shaders
 oVuoBooleanA Boolean
 oVuoColorA color, with component values specifying red, green, blue, and alpha (opacity)
 oVuoImageAn image residing in GPU memory (GL Texture Object)
 oVuoImageWrapModeAn enum defining different types of image wrapping
 oVuoIntegerA signed 64-bit integer
 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 3D Object: visible (mesh), or virtual (group, light, camera)
 oVuoShaderA graphics shader program, specifying how to render a 3D object
 oVuoSizingModeAn enum defining different image fill modes
 oVuoTextA Unicode (UTF-8) text string
 oVuoTransformA 3D transformation (scale, rotation, translation)
 oVuoTransform2dA 2D transformation (scale, rotation, translation)
 oVuoVerticesVertices representing a 3D object
 oVuoWindowReferenceA unique ID for a window being displayed by the composition
 \VuoWrapModeAn enum defining different types of wrapping