Const

sealed trait Const[A1] extends UGenIn[A1] with StreamIn

A scalar constant used as an input to a UGen.

Companion:
object
trait StreamIn
trait UGenIn[A1]
trait UGenInLike[A1]
trait GE[A1]
trait Product
trait Equals
class Object
trait Matchable
class Any
class ConstB
class ConstD
class ConstI
class ConstL

Type members

Inherited types

type A
Inherited from:
StreamIn
type Buf = E[A]
Inherited from:
StreamIn

Value members

Abstract methods

def booleanValue: Boolean
def doubleValue: Double
def intValue: Int
def longValue: Long
def value: A1

Concrete methods

def toDouble(implicit b: Builder): OutD
def toInt(implicit b: Builder): OutI
def toLong(implicit b: Builder): OutL

Inherited methods

def canEqual(that: Any): Boolean
Inherited from:
Equals
def cast[B]: T[B]
Inherited from:
StreamIn
def isBoolean: Boolean
Inherited from:
StreamIn
def isDouble: Boolean
Inherited from:
StreamIn
def isInt: Boolean

N.B. ConstantB reports true for this

N.B. ConstantB reports true for this

Inherited from:
StreamIn
def isLong: Boolean
Inherited from:
StreamIn
def productArity: Int
Inherited from:
Product
def productElement(n: Int): Any
Inherited from:
Product
def productElementName(n: Int): String
Inherited from:
Product
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
def productPrefix: String
Inherited from:
Product
def toAny(implicit b: Builder): Outlet[Buf]
Inherited from:
StreamIn
def toElem(implicit b: Builder): Out[A]
Inherited from:
StreamIn

Implicits

Inherited implicits

implicit def tpe: DataType[A]
Inherited from:
StreamIn