Vuo  0.4.4
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oC_VuoImageAn image residing in GPU memory (GL Texture Object)
oC_VuoShaderA graphics shader program, specifying how to render a 3D object
oCnodeInstanceDataStateful nodes may define a custom structure called nodeInstanceData, to store the state of a single node instance
oCVuoBaseThis class is intended to be inherited by a base class that can have compiler and/or renderer detail classes
oCVuoBaseDetailThis class is intended to be inherited by a detail class attached to a base class
oCVuoCableRepresents a connection from a node's output port to a node's input port
oCVuoColorA color, with component values specifying red, green, blue, and alpha (opacity)
oCVuoCompilerA compiler/linker for node classes and graphs
oCVuoCompilerBitcodeGeneratorGenerates code for a composition
oCVuoCompilerBitcodeParserA parser to extract code elements from an LLVM module
oCVuoCompilerCableRepresents a connection from a node's output port to a node's input port
oCVuoCompilerChainA linear sequence of nodes along which a push may be conducted
oCVuoCompilerCodeGenUtilitiesHandy methods for generating code
oCVuoCompilerCompositionA collection of nodes and the cables connecting them
oCVuoCompilerDataThe data for a data-and-event port
oCVuoCompilerDataClassThe data type for a data-and-event port
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)
oCVuoCompilerEventPortA conductor port, optionally with data
oCVuoCompilerEventPortClassA conductor port type, optionally with data
oCVuoCompilerGraphvizParserParses nodes and edges from a .vuo composition file
oCVuoCompilerInputDataThe data for a data-and-event input port
oCVuoCompilerInputDataClassThe data type for a data-and-event input port
oCVuoCompilerInputEventPortA conductor input port, optionally with data
oCVuoCompilerInputEventPortClassA conductor input port type, optionally with data
oCVuoCompilerInstanceDataThe instance data for a node
oCVuoCompilerInstanceDataClassA type of node instance data
oCVuoCompilerLeafProvides a semaphore for waiting on a leaf node
oCVuoCompilerMakeListNodeClassA "Make List" node class
oCVuoCompilerModuleA node class or type defined in an LLVM module
oCVuoCompilerNodeThe compiler detail class for VuoNode
oCVuoCompilerNodeArgumentAn argument to a node's event and/or init function
oCVuoCompilerNodeArgumentClassA parameter to a node's event and/or init function
oCVuoCompilerNodeClassThe compiler detail class for VuoNodeClass
oCVuoCompilerOutputDataThe data for a data-and-event output port
oCVuoCompilerOutputDataClassThe data type for a data-and-event output port
oCVuoCompilerOutputEventPortA conductor output port, optionally with data
oCVuoCompilerOutputEventPortClassA conductor output port type, optionally with data
oCVuoCompilerPassiveEdgeThis class represents one or more cables connecting one node's output ports to another (or the same) node's input ports
oCVuoCompilerPortA port
oCVuoCompilerPortClassA port type
oCVuoCompilerPublishedInputPortA published input port
oCVuoCompilerPublishedOutputPortA published output port
oCVuoCompilerPublishedPortThe compiler detail class for VuoPublishedPort
oCVuoCompilerTriggerActionThe callback that executes when a trigger port on a node generates an event
oCVuoCompilerTriggerEdgeThis class represents one or more cables connecting one node's trigger port to another (or the same) node's input ports
oCVuoCompilerTriggerPortA trigger output port
oCVuoCompilerTriggerPortClassA trigger output port type
oCVuoCompilerTypeThe compiler detail class for VuoType
oCVuoCompositionA collection of nodes and the cables connecting them
oCVuoFileUtilitiesFunctions for dealing with files
oCVuoGlContextPoolA process-wide set of mutually-shared OpenGL contexts
oCVuoImageCommon_curlBufferA memory buffer, filled by VuoImageCommon_curlCallback()
oCVuoImageRendererInternalInternal state data for a VuoImageRenderer instance
oCVuoModuleA modular component (i.e., node class or type) that is an add-on to the core Vuo framework
oCVuoNodeThis class represents an instance of a VuoNodeClass
oCVuoNodeClassThis base class represents the metadata and implementation of one node class — i.e., for each node implementation file, there is one instance of VuoNodeClass
oCVuoPoint2dA floating-point 2-dimensional Cartesian spatial location
oCVuoPoint3dA floating-point 3-dimensional Cartesian spatial location
oCVuoPoint4dA floating-point 4-dimensional point
oCVuoPortA port instance on a VuoNode instance
oCVuoPortClassA port type on a VuoNodeClass
oCVuoPublishedPortThis class represents a published port in a composition
oCVuoRendererCableRenders a cable in a VuoRendererComposition
oCVuoRendererColorsProvides colors for rendered items in a composition
oCVuoRendererCompositionProvides a canvas upon which nodes and cables can be rendered
oCVuoRendererFontsProvides fonts for rendered items in a composition
oCVuoRendererItemSubclass of QGraphicsItem, which can show bounding rects for debugging
oCVuoRendererNodeRenders a node in a VuoRendererComposition
oCVuoRendererPortRenders a node's port in a QGraphicsScene
oCVuoRendererPortListA QGraphicsItemGroup containing only instances of VuoRendererPort
oCVuoRendererPublishedPortA published input or output port
oCVuoRendererSignalerSends signals on behalf of VuoRenderer objects that don't inherit from QObject
oCVuoRendererTypecastPortRenders a typecast port
oCVuoRunnerThis class runs a graph and manages communication with a graph produced by VuoCompiler
|\CPortThis class represents a published port in a graph
oCVuoRunnerDelegateAn abstract class to be implemented by a client that will receive telemetry data from the graph
oCVuoRunnerDelegateAdapterA class provided for convenience when inheriting from VuoRunnerDelegate
oCVuoSceneObjectA renderable 3D Object
oCVuoSceneRendererInternalInternal state data for a VuoSceneRenderer 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__
oCVuoTypeThis base class represents the metadata of one type
oCVuoVerticesA 3d mesh
oCVuoWindowApplicationAn application that runs its own event loop
oCVuoWindowOpenGLInternalPrivate implementation of VuoWindowOpenGL
\CVuoWindowTextInternalPrivate implementation of VuoWindowText