de.sciss.nuages.impl
package de.sciss.nuages.impl
Type members
Classlikes
class DummyAttrInput[T <: Txn[T]](val attribute: NuagesAttribute[T], objH: Source[T, Obj[T]]) extends NuagesAttrInputBase[T]
trait NuagesAttrInputImpl[T <: Txn[T]] extends RenderAttrValue[T] with AttrInputKeyControl[T] with NuagesAttrSingleInput[T] with PassAttrInput[T] with Numeric
final
class NuagesDoubleVectorAttrInput[T <: Txn[T]](val attribute: NuagesAttribute[T]) extends RenderAttrDoubleVec[T] with NuagesAttrInputExprImpl[T]
- Companion
- object
final
class NuagesEnvSegmentAttrInput[T <: Txn[T]](val attribute: NuagesAttribute[T]) extends RenderNumericAttr[T] with NuagesAttrInputImpl[T]
- Companion
- object
final
class NuagesGraphemeAttrInput[T <: Txn[T]] extends NuagesAttrInputBase[T] with NuagesScheduledBase[T] with Parent[T]
- Companion
- object
final
class NuagesIntAttrInput[T <: Txn[T]](val attribute: NuagesAttribute[T]) extends NuagesScalarAttrInput[T]
- Companion
- object
final
class NuagesOutputAttrInput[T <: Txn[T]](val attribute: NuagesAttribute[T], objH: Source[T, Output[T]])(implicit context: NuagesContext[T]) extends NuagesAttrSingleInput[T] with Input[T]
- Companion
- object
final
class NuagesTimelineAttrInput[T <: Txn[T]] extends NuagesAttrInputBase[T] with NuagesTimelineBase[T] with Parent[T]
- Companion
- object
final
class NumericAdjustment(val angStart: Double, val valueStart: IndexedSeq[Double], var instant: Boolean)
trait PanelImpl[T <: Txn[T], Repr <: Obj[T], AuralRepr <: AuralObj[T]] extends NuagesPanel[T] with PanelImplDialogs[T] with PanelImplTxnFuns[T] with PanelImplReact[T] with PanelImplMixer[T] with PanelImplGuiInit[T]
- Companion
- object
final
class PanelImplFolder[T <: Txn[T]](val nuagesH: Source[T, Nuages[T]], val nodeMap: IdentMap[T, NuagesObj[T]], val missingScans: IdentMap[T, List[NuagesAttribute[T]]], val config: Config, val transport: Transport[T], val listGen: ListView[T, Obj[T], Unit], val listFlt1: ListView[T, Obj[T], Unit], val listCol1: ListView[T, Obj[T], Unit], val listFlt2: ListView[T, Obj[T], Unit], val listCol2: ListView[T, Obj[T], Unit], val listMacro: ListView[T, Obj[T], Unit])(implicit val universe: Universe[T], val context: NuagesContext[T]) extends PanelImpl[T, Folder[T], Folder[T]] with PanelImplFolderInit[T]
final
class PanelImplTimeline[T <: Txn[T]](val nuagesH: Source[T, Nuages[T]], val nodeMap: IdentMap[T, NuagesObj[T]], val missingScans: IdentMap[T, List[NuagesAttribute[T]]], val config: Config, val transport: Transport[T], val listGen: ListView[T, Obj[T], Unit], val listFlt1: ListView[T, Obj[T], Unit], val listCol1: ListView[T, Obj[T], Unit], val listFlt2: ListView[T, Obj[T], Unit], val listCol2: ListView[T, Obj[T], Unit], val listMacro: ListView[T, Obj[T], Unit])(implicit val universe: Universe[T], val context: NuagesContext[T]) extends PanelImpl[T, Timeline[T], Timeline[T]] with PanelImplTimelineInit[T]
An attribute input view that can populate its state from another one.
In practise, it means that the Prefuse node is re-used, and state such
as drag
and fixed
are copied.
An attribute input view that can populate its state from another one.
In practise, it means that the Prefuse node is re-used, and state such
as drag
and fixed
are copied.