Vuo  0.5.4
 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 12345]
oC_VuoImageAn image residing in GPU memory (GL Texture Object)
oC_VuoLeapInternalInternal data for listening to a Leap controller
oC_VuoShaderA graphics shader program, specifying how to render a 3D object
oCVuoMovieDecoder::AVContainerInternal struct which contains context and current playback status of VuoMovieDecoder
oCVuoFileUtilities::FileA file in either a directory or an archive
oCListener
oCNSApplication
oC<NSApplicationDelegate>
oCNSObject
oCNSOpenGLView
oC<NSTextViewDelegate>
oCNSWindow
oC<NSWindowDelegate>
oCVuoRunner::PortThis class represents a published port in a composition
oCQGraphicsItem
oCQGraphicsItemGroup
oCQGraphicsScene
oCQObject
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 >
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
oCVuoCompilerDebugMethods for compile-time debugging and for generating code for run-time debugging
oCVuoCompilerEdgeThis class represents one or more cables connecting a pair of nodes (or one node in a feedback loop)
oCVuoCompilerGraphvizParserParses nodes and edges from a .vuo composition file
oCVuoCompilerLeafProvides a semaphore for waiting on a leaf node
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
oCVuoCompilerTriggerActionThe callback that executes when a trigger port on a node generates an event
oCVuoDisplayRefreshInternalContext data for VuoDisplayRefresh_displayLinkCallback
oCVuoFileUtilitiesFunctions for dealing with files
oCVuoFrameRequestInformation about a request for rendering a new graphical frame
oCVuoGlContextPoolA process-wide set of mutually-shared OpenGL contexts
oCVuoImageRendererInternalInternal state data for a VuoImageRenderer instance
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)
oCVuoMidiControllerA music note event sent via MIDI
oCVuoMidiDeviceA set of specifications for choosing a MIDI device
oCVuoMidiIn_internalPrivate data for a VuoMidiIn instance
oCVuoMidiNoteA music note event sent via MIDI
oCVuoModuleA modular component (i.e., node class or type) that is an add-on to the core Vuo framework
oCVuoMouseButtonActionA press, release, or click of one of the mouse buttons
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
oCVuoPoint2dA floating-point 2-dimensional Cartesian spatial location
oCVuoPoint3dA floating-point 3-dimensional Cartesian spatial location
oCVuoPoint4dA floating-point 4-dimensional point
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
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)
oCVuoSceneRendererInternalInternal state data for a VuoSceneRenderer instance
oCVuoSceneRendererInternal_objectGL Objects corresponding with a VuoSceneObject instance
oCVuoSceneRendererInternal_verticesGL Objects corresponding with a VuoVertices instance
oCVuoStringUtilitiesFunctions for dealing with strings
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
oCVuoTransform2dA 2D transformation (scale, rotation, translation)
oCVuoUrl_curlBufferA memory buffer, filled by VuoUrl_curlCallback()
\CVuoVerticesA 3d mesh