Vuo  1.2.3
 All Classes Namespaces 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.
 
 VuoAudioBinAverageType
 An enum defining different averaging types for a set of audio samples.
 
 VuoAudioBins
 An enum defining different bin sizes for handling audio.
 
 VuoAudioInputDevice
 Information about an audio input device.
 
 VuoAudioOutputDevice
 Information about an audio output device.
 
 VuoTempoRange
 A range of BPM values.
 
 VuoRealRegulation
 Parameters describing how to regulate a real number.
 
 VuoDmxColorMap
 How to convert between a VuoColor and a set of DMX channels.
 
 VuoData
 A blob of 8-bit binary data.
 
 VuoFileType
 The type of data in a file.
 
 VuoFont
 A font description: family, style, point size, underline.
 
 VuoHidControl
 Information about a control on a USB HID device.
 
 VuoHidDevice
 Information about a Hid I/O device.
 
 VuoHorizontalReflection
 Options for mirroring an image along the y-axis.
 
 VuoImageFormat
 An enum defining different image formats that Vuo is capable of exporting.
 
 VuoImageStereoType
 Defines the color mask to be applied.
 
 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).
 
 VuoProjectionType
 An enum defining different projection mapping techniques.
 
 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.
 
 VuoNumberComparison
 Options for numerical comparison operators.
 
 VuoRoundingMethod
 How to round a number.
 
 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.
 
 VuoOscInputDevice
 Information about an OSC input device.
 
 VuoOscMessage
 An OSC message.
 
 VuoOscOutputDevice
 Information about an OSC Output device.
 
 VuoRssItem
 An item from an RSS feed.
 
 VuoDispersion
 The pattern over which a function is applied.
 
 VuoDisplacement
 The direction in which to move vertices.
 
 VuoDistribution3d
 A distribution of points in 3D space.
 
 VuoGridType
 Defines different ways of displaying a grid.
 
 VuoMultisample
 Number of samples per pixel.
 
 VuoBaudRate
 The speed of a serial connection.
 
 VuoParity
 Whether to include an error detection bit, and how to use it.
 
 VuoSerialDevice
 Information about a serial I/O device.
 
 VuoVertexAttribute
 Data associated with a vertex of a 3D mesh.
 
 VuoSyphonServerDescription
 
 VuoControlCode
 Defines commonly used invisible characters (new line, tab, space, etc).
 
 VuoNumberFormat
 How to convert a number into text.
 
 VuoDurationType
 An enum defining different types of durations for scheduled events.
 
 VuoRelativeTime
 An offset from a Date-Time.
 
 VuoTime
 A date and time.
 
 VuoTimeFormat
 How to format a Date-Time.
 
 VuoTimeUnit
 A delineation of time.
 
 VuoWeekday
 A day of the week.
 
 VuoDragEvent
 Information about an in-progress or completed file drag.
 
 VuoIconPosition
 The position of an icon image relative to its label.
 
 VuoAudioEncoding
 An enum defining different audio encodings used when exporting movies.
 
 VuoAudioFrame
 A list of VuoAudioSamples (per-channel) and timestamp for one frame of audio.
 
 VuoMovieFormat
 Describes the attributes of a movie file.
 
 VuoMovieImageEncoding
 An enum defining different movie image encodings.
 
 VuoVideoFrame
 An image and timestamp for a single frame of video.
 
 VuoVideoInputDevice
 Information about an Quicktime input device.
 
 VuoVideoOptimization
 An enum defining different video decoder quality settings (prefer forward playback or random decode performance).
 
 VuoList_VuoAnchor
 A list of VuoAnchor elements.
 
 VuoList_VuoArtNetInputDevice
 A list of VuoArtNetInputDevice elements.
 
 VuoList_VuoArtNetOutputDevice
 A list of VuoArtNetOutputDevice elements.
 
 VuoList_VuoAudioBinAverageType
 A list of VuoAudioBinAverageType elements.
 
 VuoList_VuoAudioBins
 A list of VuoAudioBins elements.
 
 VuoList_VuoAudioEncoding
 A list of VuoAudioEncoding elements.
 
 VuoList_VuoAudioFrame
 A list of VuoAudioFrame elements.
 
 VuoList_VuoAudioInputDevice
 A list of VuoAudioInputDevice elements.
 
 VuoList_VuoAudioOutputDevice
 A list of VuoAudioOutputDevice elements.
 
 VuoList_VuoAudioSamples
 A list of VuoAudioSamples elements.
 
 VuoList_VuoBaudRate
 A list of VuoBaudRate elements.
 
 VuoList_VuoBlendMode
 A list of VuoBlendMode elements.
 
 VuoList_VuoBoolean
 A list of VuoBoolean elements.
 
 VuoList_VuoColor
 A list of VuoColor elements.
 
 VuoList_VuoControlCode
 A list of VuoControlCode elements.
 
 VuoList_VuoCoordinateUnit
 A list of VuoCoordinateUnit elements.
 
 VuoList_VuoCursor
 A list of VuoCursor elements.
 
 VuoList_VuoCurve
 A list of VuoCurve elements.
 
 VuoList_VuoCurveEasing
 A list of VuoCurveEasing elements.
 
 VuoList_VuoData
 A list of VuoData elements.
 
 VuoList_VuoDispersion
 A list of VuoDispersion elements.
 
 VuoList_VuoDisplacement
 A list of VuoDisplacement elements.
 
 VuoList_VuoDistribution3d
 A list of VuoDistribution3d elements.
 
 VuoList_VuoDmxColorMap
 A list of VuoDmxColorMap elements.
 
 VuoList_VuoDragEvent
 A list of VuoDragEvent elements.
 
 VuoList_VuoDurationType
 A list of VuoDurationType elements.
 
 VuoList_VuoEdgeBlend
 A list of VuoEdgeBlend elements.
 
 VuoList_VuoFileType
 A list of VuoFileType elements.
 
 VuoList_VuoFont
 A list of VuoFont elements.
 
 VuoList_VuoGradientNoise
 A list of VuoGradientNoise elements.
 
 VuoList_VuoGridType
 A list of VuoGridType elements.
 
 VuoList_VuoHidControl
 A list of VuoHidControl elements.
 
 VuoList_VuoHidDevice
 A list of VuoHidDevice 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_VuoImageFormat
 A list of VuoImageFormat elements.
 
 VuoList_VuoImageStereoType
 A list of VuoImageStereoType 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_VuoMovieFormat
 A list of VuoMovieFormat elements.
 
 VuoList_VuoMovieImageEncoding
 A list of VuoMovieImageEncoding elements.
 
 VuoList_VuoMultisample
 A list of VuoMultisample elements.
 
 VuoList_VuoNoise
 A list of VuoNoise elements.
 
 VuoList_VuoNotePriority
 A list of VuoNotePriority elements.
 
 VuoList_VuoNumberComparison
 A list of VuoNumberComparison elements.
 
 VuoList_VuoNumberFormat
 A list of VuoNumberFormat elements.
 
 VuoList_VuoOscInputDevice
 A list of VuoOscInputDevice elements.
 
 VuoList_VuoOscMessage
 A list of VuoOscMessage elements.
 
 VuoList_VuoOscOutputDevice
 A list of VuoOscOutputDevice elements.
 
 VuoList_VuoParity
 A list of VuoParity elements.
 
 VuoList_VuoPoint2d
 A list of VuoPoint2d elements.
 
 VuoList_VuoPoint3d
 A list of VuoPoint3d elements.
 
 VuoList_VuoPoint4d
 A list of VuoPoint4d elements.
 
 VuoList_VuoProjectionType
 A list of VuoProjectionType elements.
 
 VuoList_VuoReal
 A list of VuoReal elements.
 
 VuoList_VuoRealRegulation
 A list of VuoRealRegulation elements.
 
 VuoList_VuoRelativeTime
 A list of VuoRelativeTime elements.
 
 VuoList_VuoRenderedLayers
 A list of VuoRenderedLayers elements.
 
 VuoList_VuoRoundingMethod
 A list of VuoRoundingMethod elements.
 
 VuoList_VuoRssItem
 A list of VuoRssItem elements.
 
 VuoList_VuoSceneObject
 A list of VuoSceneObject elements.
 
 VuoList_VuoScreen
 A list of VuoScreen elements.
 
 VuoList_VuoSerialDevice
 A list of VuoSerialDevice elements.
 
 VuoList_VuoShader
 A list of VuoShader elements.
 
 VuoList_VuoSizingMode
 A list of VuoSizingMode elements.
 
 VuoList_VuoSyphonServerDescription
 A list of VuoSyphonServerDescription elements.
 
 VuoList_VuoTempoRange
 A list of VuoTempoRange elements.
 
 VuoList_VuoText
 A list of VuoText elements.
 
 VuoList_VuoThresholdType
 A list of VuoThresholdType elements.
 
 VuoList_VuoTime
 A list of VuoTime elements.
 
 VuoList_VuoTimeFormat
 A list of VuoTimeFormat elements.
 
 VuoList_VuoTimeUnit
 A list of VuoTimeUnit elements.
 
 VuoList_VuoTransform
 A list of VuoTransform elements.
 
 VuoList_VuoTransform2d
 A list of VuoTransform2d elements.
 
 VuoList_VuoUrl
 A list of VuoUrl elements.
 
 VuoList_VuoVertexAttribute
 A list of VuoVertexAttribute 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_VuoVideoOptimization
 A list of VuoVideoOptimization elements.
 
 VuoList_VuoWave
 A list of VuoWave elements.
 
 VuoList_VuoWeekday
 A list of VuoWeekday elements.
 
 VuoList_VuoWindowProperty
 A list of VuoWindowProperty elements.
 
 VuoList_VuoWindowReference
 A list of VuoWindowReference elements.
 
 VuoList_VuoWrapMode
 A list of VuoWrapMode elements.
 
 VuoAnchor
 Combination vertical + horizontal alignment.
 
 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).
 
 VuoCoordinateUnit
 The unit a coordinate uses.
 
 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.