Vuo  0.4.9
 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_VuoShaderA graphics shader program, specifying how to render a 3D object
oCNSApplication
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 a push may be conducted
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
oCVuoCompilerTriggerActionThe callback that executes when a trigger port on a node generates an event
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
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
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 renderable 3D Object
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
oCVuoTimeUtilitiesFunctions for measuring times at microsecond precision
oCVuoTransformA 3D transformation (scale, rotation, translation)
oCVuoTransform.__unnamed__
oCVuoUrl_curlBufferA memory buffer, filled by VuoUrl_curlCallback()
oCVuoVerticesA 3d mesh
\CVuoWindowOpenGLInternal_displayLinkContextContext data for VuoWindowOpenGLInternal_displayLinkCallback