de.sciss.synth.proc.impl.AuralProcImpl

Impl

class Impl[S <: Sys[S]] extends AuralObj.Proc[S] with ObservableImpl[S, State]

Linear Supertypes
ObservableImpl[S, State], AuralObj.Proc[S], AuralObj[S], Disposable[S.Tx], Observable[S.Tx, State], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Impl
  2. ObservableImpl
  3. Proc
  4. AuralObj
  5. Disposable
  6. Observable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Impl()(implicit context: AuralContext[S])

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def buildAsyncAttrInput(b: AsyncProcBuilder[S], key: String, value: Value)(implicit tx: S.Tx): Unit

    Sub-classes may override this if invoking the super-method.

    Sub-classes may override this if invoking the super-method.

    Attributes
    protected
  8. def buildAsyncInput(b: AsyncProcBuilder[S], keyW: Key, value: Value)(implicit tx: S.Tx): Unit

    Sub-classes may override this if falling back to the super-method.

    Sub-classes may override this if falling back to the super-method.

    Attributes
    protected
  9. def buildScanInput(b: SynthBuilder[S], key: String, value: Value)(implicit tx: S.Tx): Unit

    Sub-classes may override this if falling back to the super-method.

    Sub-classes may override this if falling back to the super-method.

    Attributes
    protected
  10. def buildSyncAttrInput(b: SynthBuilder[S], key: String, value: Value)(implicit tx: S.Tx): Unit

    Sub-classes may override this if invoking the super-method.

    Sub-classes may override this if invoking the super-method.

    Attributes
    protected
  11. def buildSyncInput(b: SynthBuilder[S], keyW: Key, value: Value)(implicit tx: S.Tx): Unit

    Sub-classes may override this if falling back to the super-method.

    Sub-classes may override this if falling back to the super-method.

    Attributes
    protected
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def dispose()(implicit tx: S.Tx): Unit

    Sub-classes may override this if invoking the super-method.

    Sub-classes may override this if invoking the super-method.

    Definition Classes
    Impl → Disposable
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def fire(update: State)(implicit tx: S.Tx): Unit

    Attributes
    protected
    Definition Classes
    ObservableImpl
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  20. def init(data: ProcData[S])(implicit tx: S.Tx): Impl.this.type

    Sub-classes may override this if invoking the super-method.

  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  25. final def obj: Source[S.Tx, Proc.Obj[S]]

    The view must store a handle to its underlying model.

    The view must store a handle to its underlying model.

    Definition Classes
    ImplProcAuralObj
  26. final def play(timeRef: TimeRef)(implicit tx: S.Tx): Unit

    Definition Classes
    ImplAuralObj
  27. final def playAfterRebuild()(implicit tx: S.Tx): Unit

    Definition Classes
    ImplProc
  28. final def prepare()(implicit tx: S.Tx): Unit

    Definition Classes
    ImplAuralObj
  29. final def react(fun: (S.Tx) ⇒ (State) ⇒ Unit)(implicit tx: S.Tx): Disposable[S.Tx]

    Definition Classes
    ObservableImpl → Observable
  30. final def state(implicit tx: S.Tx): State

    Definition Classes
    ImplAuralObj
  31. final def stop()(implicit tx: S.Tx): Unit

    Definition Classes
    ImplAuralObj
  32. final def stopForRebuild()(implicit tx: S.Tx): Unit

    Definition Classes
    ImplProc
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  34. final def targetState(implicit tx: S.Tx): State

    Definition Classes
    ImplProc
  35. def toString(): String

    Definition Classes
    Impl → AnyRef → Any
  36. final def typeID: Int

    Definition Classes
    ImplAuralObj
  37. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ObservableImpl[S, State]

Inherited from AuralObj.Proc[S]

Inherited from AuralObj[S]

Inherited from Disposable[S.Tx]

Inherited from Observable[S.Tx, State]

Inherited from AnyRef

Inherited from Any

Ungrouped