Vuo  0.9.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oC_VuoAudio_internalPrivate data for a VuoAudio instance
oC_VuoImageAn image residing in GPU memory (GL Texture Object)
oC_VuoLeapInternalInternal data for listening to a Leap controller
oC_VuoMeshA 3D mesh that contains one or more submeshes (allowing each submesh to have a different element assembly method)
oC_VuoOscMessageAn OSC message
oC_VuoShaderA graphics shader program, specifying how to render a 3D object
oC_VuoSmoothInertiaInstance data for smoothing a value using inertia
oCVuoMovieDecoder::AVContainerInternal struct which contains context and current playback status of VuoMovieDecoder
oCCIColor(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCexception
oCVuoFileUtilities::FileA file in either a directory or an archive
oCListener
oCVuoCompilerComposition::NodeReplacementA mapping from a node to its replacement in a composition diff
oCNSApplication
oC<NSApplicationDelegate>
oCNSArray(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCNSBitmapImageRep(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCNSColor(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCNSData(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCNSImage(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCNSNumber(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCNSObject
oCNSOpenGLView
oCNSScreen(VuoAdditions)Some convenience methods for fetching information about an NSScreen
oCNSString(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oC<NSTextViewDelegate>
oCNSValue(VuoRunnerCocoaConversion)Methods for converting between Cocoa types and Vuo types
oCNSWindow
oCNSWindow(liveFrame)NSWindow category by Jonathan 'Wolf' Rentzsch http://rentzsch.com
oC<NSWindowDelegate>
oCOscPacketListener
oCVuoMovieDecoder::PacketQueueHolds audio AVPackets for decoding
oCVuoRunner::PortThis class represents a published port in a composition
oCQComboBox
oCQDialog
oCQDoubleSpinBox
oCQGraphicsItem
oCQGraphicsItemGroup
oCQGraphicsScene
oCQObject
oCQSpinBox
oCQTextEdit
oCUdpSocket
oCVuoAudioFileInternalContext data for decoding an audio file
oCVuoAudioInputDeviceInformation about an audio input device
oCVuoAudioOutputDeviceInformation about an audio ouput device
oCVuoAudioSamplesA set of audio amplitudes for a single channel
oCVuoBase< CompilerClass, RendererClass >This class is intended to be inherited by a base class that can have compiler and/or renderer detail classes
oCVuoBase< VuoCompilerCable, VuoRendererCable >
oCVuoBase< VuoCompilerComposition, VuoRendererComposition >
oCVuoBase< VuoCompilerNode, VuoRendererNode >
oCVuoBase< VuoCompilerNodeArgument, VuoRendererPort >
oCVuoBase< VuoCompilerNodeArgumentClass, void >
oCVuoBase< VuoCompilerNodeClass, void >
oCVuoBase< VuoCompilerPublishedPort, VuoRendererPublishedPort >
oCVuoBase< VuoCompilerType, void >
oCVuoBaseDetail< BaseClass >This class is intended to be inherited by a detail class attached to a base class
oCVuoBaseDetail< VuoCable >
oCVuoBaseDetail< VuoComposition >
oCVuoBaseDetail< VuoNode >
oCVuoBaseDetail< VuoNodeClass >
oCVuoBaseDetail< VuoPort >
oCVuoBaseDetail< VuoPortClass >
oCVuoBaseDetail< VuoPublishedPort >
oCVuoBaseDetail< VuoType >
oCVuoBoxDefines a bounding box
oCVuoColorA color, with component values specifying red, green, blue, and alpha (opacity)
oCVuoCompilerThis class compiles node classes, types, and library modules
oCVuoCompilerBitcodeGeneratorGenerates code for a composition
oCVuoCompilerBitcodeParserA parser to extract code elements from an LLVM module
oCVuoCompilerChainA linear sequence of nodes along which an event may be transmitted
oCVuoCompilerCodeGenUtilitiesHandy methods for generating code
oCVuoCompilerDriverThis class represents a driver for a protocol
oCVuoCompilerErrorA description of an error that occurred while compiling a composition
oCVuoCompilerGraphData structure used for performing graph analysis on a composition in order to compile it or check its validity
oCVuoCompilerGraphvizParserParses nodes and cables from a .vuo composition file
oCVuoCompilerModuleA node class or type defined in an LLVM module
oCVuoCompilerTargetSetStores a set of targets (operating system versions) and can be used to check compatibility
oCVuoDictionary_VuoText_VuoRealA mapping from keys to values
oCVuoDisplayRefreshInternalContext data for VuoDisplayRefresh_displayLinkCallback
oCVuoFileUtilitiesFunctions for dealing with files
oCVuoFontA font description: family, style, point size, underline
oCVuoGlContextPoolA process-wide set of mutually-shared OpenGL contexts
oCVuoImageRendererInternalInternal state data for a VuoImageRenderer instance
oCVuoInputEditorIconProvides functions for rendering icons
oCVuoInputEditorMenuItemInterface of VuoInputEditorMenuItem
oCVuoIoSurfacePoolEntryTypeAn entry in the IOSurface pool
oCVuoKeyboardContextHandle for starting and stopping event listeners
oCVuoKeyedPool< KeyType, InstanceType >A pool of shared objects — one object per key
oCVuoLayerA 2D Object: visible (image), or virtual (group)
oCVuoLeapFrameA frame of Leap Motion data
oCVuoLeapHandThe Hand class reports the physical characteristics of a detected hand
oCVuoLeapPointableCoordinates of a single Leap "pointable" (a finger or tool)
oCVuoList_VuoAudioInputDevice_structA list of VuoAudioInputDevice elements
oCVuoList_VuoAudioOutputDevice_structA list of VuoAudioOutputDevice elements
oCVuoList_VuoAudioSamples_structA list of VuoAudioSamples elements
oCVuoList_VuoBlendMode_structA list of VuoBlendMode elements
oCVuoList_VuoBoolean_structA list of VuoBoolean elements
oCVuoList_VuoColor_structA list of VuoColor elements
oCVuoList_VuoCursor_structA list of VuoCursor elements
oCVuoList_VuoCurve_structA list of VuoCurve elements
oCVuoList_VuoCurveEasing_structA list of VuoCurveEasing elements
oCVuoList_VuoDispersion_structA list of VuoDispersion elements
oCVuoList_VuoDisplacement_structA list of VuoDisplacement elements
oCVuoList_VuoFileType_structA list of VuoFileType elements
oCVuoList_VuoFont_structA list of VuoFont elements
oCVuoList_VuoGradientNoise_structA list of VuoGradientNoise elements
oCVuoList_VuoHorizontalAlignment_structA list of VuoHorizontalAlignment elements
oCVuoList_VuoHorizontalReflection_structA list of VuoHorizontalReflection elements
oCVuoList_VuoHorizontalSide_structA list of VuoHorizontalSide elements
oCVuoList_VuoImage_structA list of VuoImage elements
oCVuoList_VuoImageColorDepth_structA list of VuoImageColorDepth elements
oCVuoList_VuoImageWrapMode_structA list of VuoImageWrapMode elements
oCVuoList_VuoInteger_structA list of VuoInteger elements
oCVuoList_VuoKey_structA list of VuoKey elements
oCVuoList_VuoLayer_structA list of VuoLayer elements
oCVuoList_VuoLeapFrame_structA list of VuoLeapFrame elements
oCVuoList_VuoLeapHand_structA list of VuoLeapHand elements
oCVuoList_VuoLeapPointable_structA list of VuoLeapPointable elements
oCVuoList_VuoLeapPointableType_structA list of VuoLeapPointableType elements
oCVuoList_VuoLeapTouchZone_structA list of VuoLeapTouchZone elements
oCVuoList_VuoListPosition_structA list of VuoListPosition elements
oCVuoList_VuoLoopType_structA list of VuoLoopType elements
oCVuoList_VuoMesh_structA list of VuoMesh elements
oCVuoList_VuoMidiController_structA list of VuoMidiController elements
oCVuoList_VuoMidiInputDevice_structA list of VuoMidiInputDevice elements
oCVuoList_VuoMidiNote_structA list of VuoMidiNote elements
oCVuoList_VuoMidiOutputDevice_structA list of VuoMidiOutputDevice elements
oCVuoList_VuoModifierKey_structA list of VuoModifierKey elements
oCVuoList_VuoMouseButton_structA list of VuoMouseButton elements
oCVuoList_VuoNoise_structA list of VuoNoise elements
oCVuoList_VuoNotePriority_structA list of VuoNotePriority elements
oCVuoList_VuoOscMessage_structA list of VuoOscMessage elements
oCVuoList_VuoPoint2d_structA list of VuoPoint2d elements
oCVuoList_VuoPoint3d_structA list of VuoPoint3d elements
oCVuoList_VuoPoint4d_structA list of VuoPoint4d elements
oCVuoList_VuoReal_structA list of VuoReal elements
oCVuoList_VuoRealRegulation_structA list of VuoRealRegulation elements
oCVuoList_VuoRenderedLayers_structA list of VuoRenderedLayers elements
oCVuoList_VuoSceneObject_structA list of VuoSceneObject elements
oCVuoList_VuoScreen_structA list of VuoScreen elements
oCVuoList_VuoShader_structA list of VuoShader elements
oCVuoList_VuoSizingMode_structA list of VuoSizingMode elements
oCVuoList_VuoSyphonServerDescription_structA list of VuoSyphonServerDescription elements
oCVuoList_VuoText_structA list of VuoText elements
oCVuoList_VuoThresholdType_structA list of VuoThresholdType elements
oCVuoList_VuoTransform2d_structA list of VuoTransform2d elements
oCVuoList_VuoTransform_structA list of VuoTransform elements
oCVuoList_VuoVerticalAlignment_structA list of VuoVerticalAlignment elements
oCVuoList_VuoVerticalReflection_structA list of VuoVerticalReflection elements
oCVuoList_VuoVideoFrame_structA list of VuoVideoFrame elements
oCVuoList_VuoVideoInputDevice_structA list of VuoVideoInputDevice elements
oCVuoList_VuoWave_structA list of VuoWave elements
oCVuoList_VuoWindowProperty_structA list of VuoWindowProperty elements
oCVuoList_VuoWindowReference_structA list of VuoWindowReference elements
oCVuoList_VuoWrapMode_structA list of VuoWrapMode elements
oCVuoMathExpressionA mathematical expression
oCVuoMathExpressionErrorInternalC++ implementation of opaque C type VuoMathExpressionError
oCVuoMathExpressionListAn ordered list of mathematical expressions
oCVuoMathExpressionParserInternalC++ implementation of opaque C type VuoMathExpressionParser
oCVuoMidiControllerA music note event sent via MIDI
oCVuoMidiIn_internalPrivate data for a VuoMidiIn instance
oCVuoMidiInputDeviceA set of specifications for choosing a MIDI input device
oCVuoMidiNoteA music note event sent via MIDI
oCVuoMidiOutputDeviceA set of specifications for choosing a MIDI output device
oCVuoModuleA modular component (i.e., node class or type) that is an add-on to the core Vuo framework
oCVuoMouseContextHandle for starting and stopping event listeners
oCVuoMovieDecoderInstance class used to control the playback of video
oCVuoNodeSetThis class represents a node set, which is a set of node classes and supporting files grouped together in an archive
oCVuoOscIn_internalPrivate data for a VuoOscIn instance
oCVuoMovieDecoder::VuoPacketListA replacement for the FFMPEG AVPacketList which uses deprecated functionality
oCVuoPoint2dA floating-point 2-dimensional Cartesian spatial location
oCVuoPoint3dA floating-point 3-dimensional Cartesian spatial location
oCVuoPoint4dA floating-point 4-dimensional point
oCVuoProtocolThis class represents a protocol
oCVuoRealRegulationParameters describing how to regulate a real number
oCVuoRectangleA rectangular area
oCVuoRenderedLayersA layer (or hierarchical structure of layers) and its dimensions in pixels
oCVuoRendererColorsProvides colors for rendered items in a composition
oCVuoRendererFontsProvides fonts for rendered items in a composition
oCVuoRunnerThis class runs and controls a composition that has been compiled and linked by VuoCompiler
oCVuoRunnerCocoa(Conversion)Methods for converting between Cocoa types and Vuo types
oCVuoRunnerDelegateAn abstract class to be implemented by a client that will receive telemetry messages from the composition
oCVuoSceneObjectA 3D Object: visible (mesh), or virtual (group, light, camera)
oCVuoSceneObjectRenderer_AttributesOpenGL attribute locations
oCVuoSceneObjectRendererInternalInternal state data for a VuoSceneObjectRenderer instance
oCVuoSceneRendererInternalInternal state data for a VuoSceneRenderer instance
oCVuoSceneRendererInternal_meshItemGL Objects corresponding with a VuoSubmesh instance
oCVuoSceneRendererInternal_objectGL Objects corresponding with a VuoSceneObject instance
oCVuoScreenInformation about a display screen
oCVuoShaderUniformHolds values to eventually be assigned to a GL Program Object's uniforms
oCVuoShaderUniform.value
oCVuoStringUtilitiesFunctions for dealing with strings
oCVuoSubmeshOne set of vertices, with associated normals and other per-vertex data, within a mesh
oCVuoSubmesh.glUploadReferences to mesh data uploaded to the GPU
oCVuoSubshaderReferences to shader source code and shader code uploaded to the GPU
oCVuoSyphonServerDescriptionA struct containing the dictionary values of a Syphon Server Description
oCVuoTimeUtilitiesFunctions for measuring times at microsecond precision
oCVuoTransformA 3D transformation (scale, rotation, translation)
oCVuoTransform.rotationSource
oCVuoTransform.rotationSource.__unnamed__
oCVuoTransform2dA 2D transformation (scale, rotation, translation)
oCVuoTriggerSet< TriggerDataType >Manages a set of callbacks for nodes' trigger ports
oCVuoTriggerSet< VuoList_VuoAudioSamples_struct >
oCVuoTriggerSet< VuoList_VuoVideoInputDevice_struct >
oCVuoTriggerSet< VuoReal >
oCVuoUrl_curlBufferA memory buffer, filled by VuoUrl_curlCallback()
oCVuoVideoFrameAn image and timestamp for a single frame of video
oCVuoVideoInputDeviceInformation about an audio input device
\CVuoWindowPropertyA window setting, such as its title, or whether it is full-screen