Instance Constructors
-
new
PanelImplTimeline(nuagesH: Source[S.Tx, Nuages[S]], nodeMap: IdentifierMap[S.ID, S.Tx, NuagesObj[S]], missingScans: IdentifierMap[S.ID, S.Tx, List[NuagesAttribute[S]]], config: Config, transport: Transport[S], aural: AuralSystem, listGen: ListView[S, Obj[S], Unit], listFlt1: ListView[S, Obj[S], Unit], listCol1: ListView[S, Obj[S], Unit], listFlt2: ListView[S, Obj[S], Unit], listCol2: ListView[S, Obj[S], Unit], listMacro: ListView[S, Obj[S], Unit])(implicit cursor: Cursor[S], workspace: WorkspaceHandle[S], context: NuagesContext[S])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
addNode(span: SpanLike, timed: Timed[S])(implicit tx: S.Tx): Unit
-
def
aggrTable: AggregateTable
-
final
def
appendFilter(pred: Output[S], fltSrc: Obj[S], colSrcOpt: Option[Obj[S]], fltPt: Point2D)(implicit tx: S.Tx): Unit
-
final
def
asInstanceOf[T0]: T0
-
val
aural: AuralSystem
-
final
val
auralObserver: Ref[Option[Disposable[S.Tx]]]
-
final
val
auralReprRef: Ref[Option[Timeline[S]]]
-
def
clearSolo()(implicit tx: S.Tx): Unit
-
def
clone(): AnyRef
-
final
def
component: Component
-
final
def
component_=(c: Component): Unit
-
-
-
final
def
createGenerator(genSrc: Obj[S], colSrcOpt: Option[Obj[S]], pt: Point2D)(implicit tx: S.Tx): Unit
-
final
def
currentOffset()(implicit tx: S.Tx): Long
-
implicit
val
cursor: Cursor[S]
-
final
def
deferVisTx(thunk: ⇒ Unit)(implicit tx: TxnLike): Unit
-
def
display: Display
-
final
def
dispose()(implicit tx: S.Tx): Unit
-
final
def
disposeAuralObserver()(implicit tx: S.Tx): Unit
-
final
def
disposeNodes()(implicit tx: S.Tx): Unit
-
final
def
disposeObj(obj: Obj[S])(implicit tx: S.Tx): Unit
-
final
def
disposeTransport()(implicit tx: S.Tx): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
final
def
eventAfter(offset: Long)(implicit tx: S.Tx): Long
-
def
finalize(): Unit
-
final
def
frameOffset: Long
-
final
def
getAuralScanData(aural: AuralObj[S], key: String = Proc.mainOut)(implicit tx: S.Tx): Option[(AudioBus, Node)]
-
final
def
getClass(): Class[_]
-
def
graph: Graph
-
def
guiInit(): Unit
-
def
hashCode(): Int
-
final
def
init(repr: Timeline[S])(implicit tx: S.Tx): PanelImplTimeline.this.type
-
final
def
initObservers(timeline: Timeline[S])(implicit tx: S.Tx): Unit
-
final
def
initPosition()(implicit tx: S.Tx): Unit
-
final
def
initTimeline(tl: Timeline[S])(implicit tx: S.Tx): Unit
-
final
def
initTimelineObserver(tl: Timeline[S])(implicit tx: S.Tx): Unit
-
final
def
initTransport()(implicit tx: S.Tx): Unit
-
final
def
insertFilter(pred: Output[S], succ: NuagesAttribute[S], fltSrc: Obj[S], fltPt: Point2D)(implicit tx: S.Tx): Unit
-
final
def
insertMacro(macroF: Folder[S], pt: Point2D)(implicit tx: S.Tx): Unit
-
final
def
isDisposed(implicit tx: S.Tx): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isOverlayShowing: Boolean
-
final
def
isTimeline: Boolean
-
final
def
keyControl: Control with Disposable[S.Tx]
-
val
listCol1: ListView[S, Obj[S], Unit]
-
val
listCol2: ListView[S, Obj[S], Unit]
-
val
listFlt1: ListView[S, Obj[S], Unit]
-
val
listFlt2: ListView[S, Obj[S], Unit]
-
val
listGen: ListView[S, Obj[S], Unit]
-
val
listMacro: ListView[S, Obj[S], Unit]
-
-
def
masterSynth(implicit tx: Txn): Option[Synth]
-
def
masterSynth_=(value: Option[Synth])(implicit tx: Txn): Unit
-
val
missingScans: IdentifierMap[S.ID, S.Tx, List[NuagesAttribute[S]]]
-
def
mkMonitor(bus: AudioBus, node: Node)(fun: (IndexedSeq[Double]) ⇒ Unit)(implicit tx: S.Tx): Synth
-
final
def
mkPeakMeter(bus: AudioBus, node: Node)(fun: (Double) ⇒ Unit)(implicit tx: S.Tx): Synth
-
final
def
mkValueMeter(bus: AudioBus, node: Node)(fun: (IndexedSeq[Double]) ⇒ Unit)(implicit tx: S.Tx): Synth
-
final
def
ne(arg0: AnyRef): Boolean
-
val
nodeMap: IdentifierMap[S.ID, S.Tx, NuagesObj[S]]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
nuages(implicit tx: S.Tx): Nuages[S]
-
val
nuagesH: Source[S.Tx, Nuages[S]]
-
final
var
observers: List[Disposable[S.Tx]]
-
final
val
offsetRef: Ref[Long]
-
final
def
prepareObj(obj: Obj[S])(implicit tx: S.Tx): Unit
-
final
def
processEvent(offset: Long)(implicit tx: S.Tx): Unit
-
final
def
registerNode(id: S.ID, view: NuagesObj[S])(implicit tx: S.Tx): Unit
-
final
def
removeLocationHint(obj: Obj[S])(implicit tx: S.Tx): Option[Point2D]
-
final
def
removeNode(span: SpanLike, timed: Timed[S])(implicit tx: S.Tx): Unit
-
final
def
reschedule(frame: Long)(implicit tx: S.Tx): Unit
-
final
def
saveMacro(name: String, sel: Set[NuagesObj[S]]): Unit
-
final
def
seek(before: Long, now: Long)(implicit tx: S.Tx): Unit
-
final
def
selection: Set[NuagesNode[S]]
-
final
def
setLocationHint(obj: Obj[S], loc: Point2D)(implicit tx: S.Tx): Unit
-
def
setMasterVolume(v: Double)(implicit tx: S.Tx): Unit
-
def
setSolo(vp: NuagesObj[S], onOff: Boolean): Unit
-
def
setSoloVolume(v: Double)(implicit tx: S.Tx): Unit
-
def
showAppendFilterDialog(pred: NuagesOutput[S], pt: Point): Boolean
-
def
showCreateGenDialog(pt: Point): Boolean
-
def
showInsertFilterDialog(pred: NuagesOutput[S], succ: NuagesAttribute[S], pt: Point): Boolean
-
def
showInsertMacroDialog(): Boolean
-
def
showOverlayPanel(p: OverlayPanel, ptOpt: Option[Point] = None): Boolean
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
final
var
timelineH: Source[S.Tx, Timeline[S]]
-
def
toString(): String
-
val
transport: Transport[S]
-
final
def
unregisterNode(id: S.ID, view: NuagesObj[S])(implicit tx: S.Tx): Unit
-
def
visualGraph: VisualGraph
-
def
visualization: Visualization
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
implicit
val
workspace: WorkspaceHandle[S]
Inherited from PanelImpl[S, Timeline[S], Timeline[S]]
Inherited from ComponentHolder[Component]
Inherited from View[S]
Inherited from Disposable[S.Tx]
Inherited from AnyRef
Inherited from Any