de.sciss.nuages.impl

Type members

Classlikes

Companion
class
trait AttrInputKeyControl[T <: Txn[T]] extends ClipboardOwner
Companion
object
class DummyAttrInput[T <: Txn[T]](val attribute: NuagesAttribute[T], objH: Source[T, Obj[T]]) extends NuagesAttrInputBase[T]
object FrameImpl
trait NuagesAttrInputBase[T <: Txn[T]] extends Input[T]
trait NuagesAttrInputExprImpl[T <: Txn[T]] extends NuagesAttrInputImpl[T]
trait NuagesAttrInputImpl[T <: Txn[T]] extends RenderAttrValue[T] with AttrInputKeyControl[T] with NuagesAttrSingleInput[T] with PassAttrInput[T] with Numeric
trait NuagesAttrSingleInput[T <: Txn[T]] extends NuagesAttrInputBase[T]

I.e. not nested

I.e. not nested

final
class NuagesBooleanAttrInput[T <: Txn[T]] extends NuagesScalarAttrInput[T]
Companion
object
Companion
class
trait NuagesDataImpl[T <: Txn[T]] extends NuagesData[T]
Companion
object
final
class NuagesDoubleAttrInput[T <: Txn[T]] extends NuagesScalarAttrInput[T]
Companion
object
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
Companion
class
final
class NuagesFolderAttrInput[T <: Txn[T]] extends NuagesAttrInputBase[T] with Parent[T]
Companion
object
Companion
class
final
class NuagesGraphemeAttrInput[T <: Txn[T]] extends NuagesAttrInputBase[T] with NuagesScheduledBase[T] with Parent[T]
Companion
object
object NuagesImpl
final
class NuagesIntAttrInput[T <: Txn[T]](val attribute: NuagesAttribute[T]) extends NuagesScalarAttrInput[T]
Companion
object
trait NuagesNodeImpl[T <: Txn[T]] extends NuagesDataImpl[T] with NuagesNode[T]
trait NuagesNodeRootImpl[T <: Txn[T]] extends NuagesNodeImpl[T]
Companion
class
final
class NuagesObjImpl[T <: Txn[T]] extends NuagesNodeRootImpl[T] with NuagesObj[T]
Companion
object
Companion
class
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
Companion
class
final
class NuagesOutputImpl[T <: Txn[T]] extends NuagesParamRootImpl[T] with NuagesOutput[T]
Companion
object
trait NuagesParamImpl[T <: Txn[T]] extends NuagesDataImpl[T] with NuagesParam[T]
trait NuagesParamRootImpl[T <: Txn[T]] extends NuagesParamImpl[T] with NuagesNodeRootImpl[T]
trait NuagesScalarAttrInput[T <: Txn[T]] extends NuagesAttrInputExprImpl[T]
trait NuagesScheduledBase[T <: Txn[T]]
Companion
class
final
class NuagesTimelineAttrInput[T <: Txn[T]] extends NuagesAttrInputBase[T] with NuagesTimelineBase[T] with Parent[T]
Companion
object
trait NuagesTimelineBase[T <: Txn[T]] extends NuagesScheduledBase[T]
final
class NumericAdjustment(val angStart: Double, val valueStart: IndexedSeq[Double], var instant: Boolean)
object PanelImpl
Companion
class
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
trait PanelImplDialogs[T <: Txn[T]]
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]
trait PanelImplFolderInit[T <: Txn[T]]
trait PanelImplGuiInit[T <: Txn[T]] extends ComponentHolder[Component]
trait PanelImplMixer[T <: Txn[T]]
trait PanelImplReact[T <: Txn[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]
trait PanelImplTimelineInit[T <: Txn[T]] extends NuagesTimelineBase[T]
trait PanelImplTxnFuns[T <: Txn[T]]
class PanelLayout(peer: JComponent) extends LayoutManager
trait PassAttrInput[T <: Txn[T]] extends Input[T] with NuagesData[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.

trait RenderAttrDoubleVec[T <: Txn[T]] extends RenderNumericAttr[T]
trait RenderAttrValue[T <: Txn[T]] extends NuagesDataImpl[T]
trait RenderNumericAttr[T <: Txn[T]] extends RenderAttrValue[T] with Numeric
final
class RubberBandSelect(rubberBand: VisualItem) extends ControlAdapter