AuralObj

object AuralObj
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

object Action extends Factory
Companion
class
trait Action[T <: Txn[T]] extends AuralObj[T]
Companion
object
object Container
Companion
class
trait Container[T <: Txn[T], +Self <: Container[T, Self]] extends AuralObj[T]
Companion
object
object Control extends Factory
Companion
class
trait Control[T <: Txn[T]] extends AuralObj[T]
Companion
object
trait Factory
object Folder extends Factory
Companion
class
trait Folder[T <: Txn[T]] extends FolderLike[T, Folder[T]]
Companion
object
trait FolderLike[T <: Txn[T], Self <: FolderLike[T, Self]] extends Container[T, Self]
object Proc extends Factory
Companion
class
trait Proc[T <: Txn[T]] extends AuralObj[T]
Companion
object
final case
class TargetPlaying(wallClock: Long, timeRef: TimeRef) extends TargetState
case
sealed
case
object TargetStop extends TargetState
object Timeline extends Factory
Companion
class
trait Timeline[T <: Txn[T]] extends Container[T, Timeline[T]]
Companion
object

Value members

Concrete methods

def addFactory(f: Factory): Unit
def apply[T <: Txn[LazyRef(...)]](obj: Obj[T], attr: Attr[T])(implicit tx: T, context: AuralContext[T]): AuralObj[T]
def factories: Iterable[Factory]