DefaultUGenGraphBuilder

trait Builder
class Object
trait Matchable
class Any

Value members

Concrete methods

override def toString: String
Definition Classes
Any

Inherited methods

final def addControl(values: IndexedSeq[Float], name: Option[String]): Int
Inherited from
UGenGraphBuilderLike
final def addUGen(ugen: UGen): Unit
Inherited from
UGenGraphBuilderLike
def build(controlProxies: Iterable[ControlProxyLike]): UGenGraph

Finalizes the build process. It is assumed that the graph elements have been expanded at this stage, having called into addUGen and addControl. The caller must collect all the control proxies and pass them into this method.

Finalizes the build process. It is assumed that the graph elements have been expanded at this stage, having called into addUGen and addControl. The caller must collect all the control proxies and pass them into this method.

Value Params
controlProxies

the control proxies participating in this graph

Returns

the completed UGenGraph build

Inherited from
UGenGraphBuilderLike
final def prependUGen(ugen: UGen): Unit
Inherited from
UGenGraphBuilderLike
def visit[U](ref: AnyRef, init: => U): U
Inherited from
UGenGraphBuilderLike

Inherited fields

protected var controlNames: IndexedSeq[(String, Int)]
Inherited from
BasicUGenGraphBuilder
protected var controlValues: IndexedSeq[Float]
Inherited from
BasicUGenGraphBuilder
var showLog: Boolean
Inherited from
UGenGraphBuilderLike
protected var sourceMap: Map[AnyRef, Any]
Inherited from
BasicUGenGraphBuilder
protected var ugens: IndexedSeq[UGen]
Inherited from
BasicUGenGraphBuilder