Obj

object Obj extends ExprTypeImpl[AudioCue, Obj]
Companion
class
trait ExprTypeImpl[AudioCue, Obj]
trait Type[AudioCue, Obj]
trait Type
trait Type
class Object
trait Matchable
class Any

Type members

Classlikes

final class Apply[T <: Txn[T]](val targets: Targets[T], val artifact: Artifact[T], val specValue: AudioFileSpec, val offset: LongObj[T], val gain: DoubleObj[T]) extends ExprNodeImpl[T, AudioCue] with Obj[T]
sealed abstract class LongOp extends Op[AudioCue, [T <: Txn[T]] =>> Obj[T]]
sealed trait LongOpImpl[T <: Txn[T]] extends ExprNodeImpl[T, AudioCue] with Obj[T]
case object Offset extends LongOp
final class Ops[T <: Txn[T]](val this: Obj[T]) extends AnyVal
Companion
class
final class ReplaceOffset[T <: Txn[T]](val targets: Targets[T], val peer: Obj[T], val offset: LongObj[T]) extends LongOpImpl[T]
Companion
object
object Shift
Companion
class
final class Shift[T <: Txn[T]](val targets: Targets[T], val peer: Obj[T], val amount: LongObj[T]) extends LongOpImpl[T]
Companion
object

Inherited classlikes

protected trait ConstImpl[T <: Txn[T]]
Inherited from
ExprTypeImpl
object Var
Inherited from
Type
protected trait VarImpl[T <: Txn[T]]
Inherited from
ExprTypeImpl

Inherited types

type A = A1
Inherited from
Type
type Const[T <: Txn[T]] = Repr[T] & Const[T, A]
Inherited from
Type
type E[T <: Txn[T]] = Repr[T]
Inherited from
Type
type Var[T <: Txn[T]] = Repr[T] & Var[T, Repr[T]]
Inherited from
Type

Value members

Concrete methods

override def init(): Unit
Definition Classes
Type -> Type
def tryParse(value: Any): Option[AudioCue]
def typeId: Int
def valueFormat: ConstFormat[AudioCue]

Inherited methods

final protected def addExtension(extensions: Array[ExprTypeExtension1[Obj]], ext: ExprTypeExtension1[Obj]): Array[ExprTypeExtension1[Obj]]
Inherited from
ExprTypeImpl
final protected def findExt(op: Int): ExprTypeExtension1[Obj]
Inherited from
ExprTypeImpl
final protected def findExt(extensions: Array[ExprTypeExtension1[Obj]], op: Int): ExprTypeExtension1[Obj]
Inherited from
ExprTypeImpl
protected def mkExtArray(size: Int): Array[ExprTypeExtension1[Obj]]
Inherited from
ExprTypeImpl
final def registerExtension(ext: ExprTypeExtension1[Obj]): Unit
Inherited from
ExprTypeImpl

Implicits

Inherited implicits

final implicit def tpe: Type[AudioCue, Obj]
Inherited from
ExprTypeImpl