Vuo  0.7.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Modules
Built-in Types

Description

Types defined by Vuo Core, for use in both Vuo Graph Language and C code.

Modules

 VuoAudioInputDevice
 Information about an audio input device.
 
 VuoAudioOutputDevice
 Information about an audio output device.
 
 VuoFont
 A font description: family, style, point size, underline.
 
 VuoThresholdType
 Defines the color mask to be applied.
 
 VuoKey
 A key position on the keyboard.
 
 VuoLayer
 A 2D Object: visible (image), or virtual (group).
 
 VuoRenderedLayers
 A layer (or hierarchical structure of layers) and its dimensions in pixels.
 
 VuoLeapFrame
 A frame of Leap Motion data.
 
 VuoLeapHand
 Physical characteristics of a detected hand.
 
 VuoLeapPointable
 Coordinates of a single Leap "pointable" (a finger or tool).
 
 VuoLeapPointableType
 Defines the type of object that a VuoLeapPointable is representing.
 
 VuoLeapTouchZone
 Defines the type of object that a VuoLeapPointable is representing.
 
 VuoMidiController
 A music note event sent via MIDI.
 
 VuoMidiDevice
 A set of specifications for choosing a MIDI device.
 
 VuoMidiNote
 A music note event sent via MIDI.
 
 VuoMouseButton
 One or a combination of mouse buttons.
 
 VuoGradientNoise
 An enum defining different types of noise.
 
 VuoNoise
 An enum defining different types of noise.
 
 VuoOscMessage
 An OSC message.
 
 VuoSyphonServerDescription
 
 VuoList_VuoAudioInputDevice
 A list of VuoAudioInputDevice elements.
 
 VuoList_VuoAudioOutputDevice
 A list of VuoAudioOutputDevice elements.
 
 VuoList_VuoAudioSamples
 A list of VuoAudioSamples elements.
 
 VuoList_VuoBlendMode
 A list of VuoBlendMode elements.
 
 VuoList_VuoBoolean
 A list of VuoBoolean elements.
 
 VuoList_VuoColor
 A list of VuoColor elements.
 
 VuoList_VuoCurve
 A list of VuoCurve elements.
 
 VuoList_VuoCurveEasing
 A list of VuoCurveEasing elements.
 
 VuoList_VuoFont
 A list of VuoFont elements.
 
 VuoList_VuoGradientNoise
 A list of VuoGradientNoise elements.
 
 VuoList_VuoImage
 A list of VuoImage elements.
 
 VuoList_VuoInteger
 A list of VuoInteger elements.
 
 VuoList_VuoKey
 A list of VuoKey elements.
 
 VuoList_VuoLayer
 A list of VuoLayer elements.
 
 VuoList_VuoLeapFrame
 A list of VuoLeapFrame elements.
 
 VuoList_VuoLeapHand
 A list of VuoLeapHand elements.
 
 VuoList_VuoLeapPointable
 A list of VuoLeapPointable elements.
 
 VuoList_VuoLeapPointableType
 A list of VuoLeapPointableType elements.
 
 VuoList_VuoLoopType
 A list of VuoLoopType elements.
 
 VuoList_VuoMidiController
 A list of VuoMidiController elements.
 
 VuoList_VuoMidiDevice
 A list of VuoMidiDevice elements.
 
 VuoList_VuoMidiNote
 A list of VuoMidiNote elements.
 
 VuoList_VuoModifierKey
 A list of VuoModifierKey elements.
 
 VuoList_VuoMouseButton
 A list of VuoMouseButton elements.
 
 VuoList_VuoNoise
 A list of VuoNoise elements.
 
 VuoList_VuoOscMessage
 A list of VuoOscMessage elements.
 
 VuoList_VuoPoint2d
 A list of VuoPoint2d elements.
 
 VuoList_VuoPoint3d
 A list of VuoPoint3d elements.
 
 VuoList_VuoPoint4d
 A list of VuoPoint4d elements.
 
 VuoList_VuoReal
 A list of VuoReal elements.
 
 VuoList_VuoSceneObject
 A list of VuoSceneObject elements.
 
 VuoList_VuoShader
 A list of VuoShader elements.
 
 VuoList_VuoSyphonServerDescription
 A list of VuoSyphonServerDescription elements.
 
 VuoList_VuoText
 A list of VuoText elements.
 
 VuoList_VuoTransform
 A list of VuoTransform elements.
 
 VuoList_VuoTransform2d
 A list of VuoTransform2d elements.
 
 VuoList_VuoVertices
 A list of VuoVertices elements.
 
 VuoList_VuoWave
 A list of VuoWave elements.
 
 VuoList_VuoWindowReference
 A list of VuoWindowReference elements.
 
 VuoList_VuoWrapMode
 A list of VuoWrapMode elements.
 
 VuoAudioSamples
 A set of audio amplitudes for a single channel.
 
 VuoBlendMode
 An enum defining different types of blend shaders.
 
 VuoBoolean
 A Boolean.
 
 VuoColor
 A color, with component values specifying red, green, blue, and alpha (opacity).
 
 VuoCurve
 An enum defining different types of curves.
 
 VuoCurveEasing
 Specifies which part of a curve is eased.
 
 VuoHorizontalAlignment
 Horizontal alignment.
 
 VuoImage
 An image residing in GPU memory (GL Texture Object).
 
 VuoImageWrapMode
 An enum defining different types of image wrapping.
 
 VuoInteger
 A signed 64-bit integer.
 
 VuoLoopType
 An enum defining different types of movie playback loops.
 
 VuoModifierKey
 A modifier key from the keyboard that may accompany a mouse action.
 
 VuoPoint2d
 A floating-point 2-dimensional Cartesian spatial location.
 
 VuoPoint3d
 A floating-point 3-dimensional Cartesian spatial location.
 
 VuoPoint4d
 A floating-point 4-dimensional point.
 
 VuoReal
 A floating-point number.
 
 VuoSceneObject
 A 3D Object: visible (mesh), or virtual (group, light, camera).
 
 VuoShader
 A graphics shader program, specifying how to render a 3D object.
 
 VuoSizingMode
 An enum defining different image fill modes.
 
 VuoText
 A Unicode (UTF-8) text string.
 
 VuoTransform
 A 3D transformation (scale, rotation, translation).
 
 VuoTransform2d
 A 2D transformation (scale, rotation, translation).
 
 VuoVerticalAlignment
 Vertical alignment.
 
 VuoVertices
 Vertices representing a 3D object.
 
 VuoWave
 An enum defining different waves.
 
 VuoWindowReference
 A unique ID for a window being displayed by the composition.
 
 VuoWrapMode
 An enum defining different types of wrapping.