Vuo  1.0.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

 VuoArtNetInputDevice
 Information about an Art-Net input device.
 
 VuoArtNetOutputDevice
 Information about an Art-Net output device.
 
 VuoAudioInputDevice
 Information about an audio input device.
 
 VuoAudioOutputDevice
 Information about an audio output device.
 
 VuoRealRegulation
 Parameters describing how to regulate a real number.
 
 VuoDmxColorMap
 How to convert between a VuoColor and a set of DMX channels.
 
 VuoFileType
 The type of data in a file.
 
 VuoFont
 A font description: family, style, point size, underline.
 
 VuoHorizontalReflection
 Options for mirroring an image along the y-axis.
 
 VuoSizingMode
 An enum defining different image fill modes.
 
 VuoThresholdType
 Defines the color mask to be applied.
 
 VuoVerticalReflection
 Options for mirroring an image along the y-axis.
 
 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.
 
 VuoHorizontalSide
 An enum defining direction on the horizontal axis (right or left).
 
 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
 Whether a pointable is a finger or a tool.
 
 VuoLeapTouchZone
 How close a pointable is to the touch zone.
 
 VuoListPosition
 A position in a list.
 
 VuoMidiController
 A music note event sent via MIDI.
 
 VuoMidiInputDevice
 A set of specifications for choosing a MIDI input device.
 
 VuoMidiNote
 A music note event sent via MIDI.
 
 VuoMidiOutputDevice
 A set of specifications for choosing a MIDI output device.
 
 VuoMidiPitchBend
 A pitch bend event sent via MIDI.
 
 VuoNotePriority
 Specifies the algorithm for collapsing multiple simultaneously-pressed notes into a single note.
 
 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.
 
 VuoRssItem
 An item from an RSS feed.
 
 VuoDispersion
 The pattern over which a function is applied.
 
 VuoDisplacement
 The direction in which to move vertices.
 
 VuoSyphonServerDescription
 
 VuoIconPosition
 The position of an icon image relative to its label.
 
 VuoVideoFrame
 An image and timestamp for a single frame of video.
 
 VuoVideoInputDevice
 Information about an Quicktime input device.
 
 VuoList_VuoArtNetInputDevice
 A list of VuoArtNetInputDevice elements.
 
 VuoList_VuoArtNetOutputDevice
 A list of VuoArtNetOutputDevice elements.
 
 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_VuoCursor
 A list of VuoCursor elements.
 
 VuoList_VuoCurve
 A list of VuoCurve elements.
 
 VuoList_VuoCurveEasing
 A list of VuoCurveEasing elements.
 
 VuoList_VuoDispersion
 A list of VuoDispersion elements.
 
 VuoList_VuoDisplacement
 A list of VuoDisplacement elements.
 
 VuoList_VuoDmxColorMap
 A list of VuoDmxColorMap elements.
 
 VuoList_VuoFileType
 A list of VuoFileType elements.
 
 VuoList_VuoFont
 A list of VuoFont elements.
 
 VuoList_VuoGradientNoise
 A list of VuoGradientNoise elements.
 
 VuoList_VuoHorizontalAlignment
 A list of VuoHorizontalAlignment elements.
 
 VuoList_VuoHorizontalReflection
 A list of VuoHorizontalReflection elements.
 
 VuoList_VuoHorizontalSide
 A list of VuoHorizontalSide elements.
 
 VuoList_VuoIconPosition
 A list of VuoIconPosition elements.
 
 VuoList_VuoImage
 A list of VuoImage elements.
 
 VuoList_VuoImageColorDepth
 A list of VuoImageColorDepth elements.
 
 VuoList_VuoImageWrapMode
 A list of VuoImageWrapMode 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_VuoLeapTouchZone
 A list of VuoLeapTouchZone elements.
 
 VuoList_VuoListPosition
 A list of VuoListPosition elements.
 
 VuoList_VuoLoopType
 A list of VuoLoopType elements.
 
 VuoList_VuoMesh
 A list of VuoMesh elements.
 
 VuoList_VuoMidiController
 A list of VuoMidiController elements.
 
 VuoList_VuoMidiInputDevice
 A list of VuoMidiInputDevice elements.
 
 VuoList_VuoMidiNote
 A list of VuoMidiNote elements.
 
 VuoList_VuoMidiOutputDevice
 A list of VuoMidiOutputDevice elements.
 
 VuoList_VuoMidiPitchBend
 A list of VuoMidiPitchBend elements.
 
 VuoList_VuoModifierKey
 A list of VuoModifierKey elements.
 
 VuoList_VuoMouseButton
 A list of VuoMouseButton elements.
 
 VuoList_VuoNoise
 A list of VuoNoise elements.
 
 VuoList_VuoNotePriority
 A list of VuoNotePriority 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_VuoRealRegulation
 A list of VuoRealRegulation elements.
 
 VuoList_VuoRenderedLayers
 A list of VuoRenderedLayers elements.
 
 VuoList_VuoRssItem
 A list of VuoRssItem elements.
 
 VuoList_VuoSceneObject
 A list of VuoSceneObject elements.
 
 VuoList_VuoScreen
 A list of VuoScreen elements.
 
 VuoList_VuoShader
 A list of VuoShader elements.
 
 VuoList_VuoSizingMode
 A list of VuoSizingMode elements.
 
 VuoList_VuoSyphonServerDescription
 A list of VuoSyphonServerDescription elements.
 
 VuoList_VuoText
 A list of VuoText elements.
 
 VuoList_VuoThresholdType
 A list of VuoThresholdType elements.
 
 VuoList_VuoTransform
 A list of VuoTransform elements.
 
 VuoList_VuoTransform2d
 A list of VuoTransform2d elements.
 
 VuoList_VuoUrl
 A list of VuoUrl elements.
 
 VuoList_VuoVerticalAlignment
 A list of VuoVerticalAlignment elements.
 
 VuoList_VuoVerticalReflection
 A list of VuoVerticalReflection elements.
 
 VuoList_VuoVideoFrame
 A list of VuoVideoFrame elements.
 
 VuoList_VuoVideoInputDevice
 A list of VuoVideoInputDevice elements.
 
 VuoList_VuoWave
 A list of VuoWave elements.
 
 VuoList_VuoWindowProperty
 A list of VuoWindowProperty 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).
 
 VuoCursor
 A mouse cursor.
 
 VuoCurve
 An enum defining different types of curves.
 
 VuoCurveEasing
 Specifies which part of a curve is eased.
 
 VuoDictionary_VuoText_VuoReal
 A mapping from keys to values.
 
 VuoHorizontalAlignment
 Horizontal alignment.
 
 VuoImage
 An image residing in GPU memory (GL Texture Object).
 
 VuoImageColorDepth
 An image's color bit-depth.
 
 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.
 
 VuoMathExpression
 A mathematical expression (e.g.
 
 VuoMathExpressionList
 A list of mathematical expressions (e.g.
 
 VuoMesh
 Vertices representing a 3D object.
 
 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).
 
 VuoScreen
 Information about a display screen.
 
 VuoShader
 A graphics shader program, specifying how to render a 3D object.
 
 VuoText
 A Unicode (UTF-8) text string.
 
 VuoTransform
 A 3D transformation (scale, rotation, translation).
 
 VuoTransform2d
 A 2D transformation (scale, rotation, translation).
 
 VuoUrl
 Uniform Resource Locator.
 
 VuoVerticalAlignment
 Vertical alignment.
 
 VuoWave
 An enum defining different waves.
 
 VuoWindowProperty
 A window setting, such as its title, or whether it is full-screen.
 
 VuoWindowReference
 A unique ID for a window being displayed by the composition.
 
 VuoWrapMode
 An enum defining different types of wrapping.