Class

de.sciss.nuages.impl

PanelImplFolder

Related Doc: package impl

Permalink

final class PanelImplFolder[S <: Sys[S]] extends PanelImpl[S, Folder[S], Folder[S]] with PanelImplFolderInit[S]

Linear Supertypes
PanelImplFolderInit[S], PanelImpl[S, Folder[S], Folder[S]], PanelImplGuiInit[S], ComponentHolder[Component], PanelImplMixer[S], PanelImplReact[S], PanelImplTxnFuns[S], PanelImplDialogs[S], NuagesPanel[S], View[S], Disposable[S.Tx], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PanelImplFolder
  2. PanelImplFolderInit
  3. PanelImpl
  4. PanelImplGuiInit
  5. ComponentHolder
  6. PanelImplMixer
  7. PanelImplReact
  8. PanelImplTxnFuns
  9. PanelImplDialogs
  10. NuagesPanel
  11. View
  12. Disposable
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PanelImplFolder(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])

    Permalink

Type Members

  1. type C = Component

    Permalink
    Definition Classes
    PanelImplGuiInit

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final var acceptGlideTime: Boolean

    Permalink
    Definition Classes
    PanelImplGuiInit
  5. def aggrTable: AggregateTable

    Permalink
    Definition Classes
    PanelImplGuiInit
  6. final def appendFilter(pred: Output[S], fltSrc: Obj[S], colSrcOpt: Option[Obj[S]], fltPt: Point2D)(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplTxnFuns
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. val aural: AuralSystem

    Permalink
    Definition Classes
    PanelImplFolderNuagesPanel
  9. final val auralObserver: Ref[Option[Disposable[S.Tx]]]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImpl
  10. final val auralReprRef: Ref[Option[Folder[S]]]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderInit
  11. def clearSolo()(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplMixer
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. final def component: Component

    Permalink
    Definition Classes
    ComponentHolder
  14. final def component_=(c: Component): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    ComponentHolder
  15. val config: Config

    Permalink
    Definition Classes
    PanelImplFolderNuagesPanel
  16. implicit val context: NuagesContext[S]

    Permalink
    Definition Classes
    PanelImplFolderNuagesPanel
  17. final def createGenerator(genSrc: Obj[S], colSrcOpt: Option[Obj[S]], pt: Point2D)(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplTxnFuns
  18. implicit val cursor: Cursor[S]

    Permalink
    Definition Classes
    PanelImplFolderNuagesPanel
  19. final def deferVisTx(thunk: ⇒ Unit)(implicit tx: TxnLike): Unit

    Permalink

    Schedule code to be executed during paused visualization animation on the EDT after the commit of the transaction.

    Schedule code to be executed during paused visualization animation on the EDT after the commit of the transaction.

    Definition Classes
    PanelImplPanelImplReactNuagesPanel
  20. def display: Display

    Permalink
    Definition Classes
    PanelImplGuiInit
  21. final def dispose()(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImpl → Disposable
  22. final def disposeAuralObserver()(implicit tx: S.Tx): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImpl
  23. final def disposeNodes()(implicit tx: S.Tx): Unit

    Permalink

    Disposes all registered nodes.

    Disposes all registered nodes. Disposes nodeMap.

    Attributes
    protected
    Definition Classes
    PanelImplReact
  24. final def disposeObj(obj: Obj[S])(implicit tx: S.Tx): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplTxnFuns
  25. final def disposeTransport()(implicit tx: S.Tx): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderInit
  26. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def glideTime: Float

    Permalink
    Definition Classes
    PanelImplGuiInit
  31. final def glideTimeModel: BoundedRangeModel

    Permalink
    Definition Classes
    PanelImplGuiInit
  32. final var glideTimeSource: String

    Permalink
    Definition Classes
    PanelImplGuiInit
  33. final def glideTime_=(value: Float): Unit

    Permalink
    Definition Classes
    PanelImplGuiInit
  34. def graph: Graph

    Permalink
    Definition Classes
    PanelImplGuiInit
  35. def guiInit(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplGuiInit
  36. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  37. final def init(repr: Folder[S])(implicit tx: S.Tx): PanelImplFolder.this.type

    Permalink
    Definition Classes
    PanelImpl
  38. final def initObservers(folder: Folder[S])(implicit tx: S.Tx): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderInit
  39. final def insertFilter(pred: Output[S], succ: NuagesAttribute[S], fltSrc: Obj[S], fltPt: Point2D)(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplTxnFuns
  40. final def insertMacro(macroF: Folder[S], pt: Point2D)(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplTxnFuns
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. def isOverlayShowing: Boolean

    Permalink
    Definition Classes
    PanelImplDialogs
  43. final def isTimeline: Boolean

    Permalink
    Definition Classes
    PanelImplFolderInit
  44. final def keyControl: Control with Disposable[S.Tx]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplPanelImplGuiInit
  45. val listCol1: ListView[S, Obj[S], Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplDialogs
  46. val listCol2: ListView[S, Obj[S], Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplDialogs
  47. val listFlt1: ListView[S, Obj[S], Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplDialogs
  48. val listFlt2: ListView[S, Obj[S], Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplDialogs
  49. val listGen: ListView[S, Obj[S], Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplDialogs
  50. val listMacro: ListView[S, Obj[S], Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplDialogs
  51. final def main: NuagesPanel[S]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplPanelImplGuiInitPanelImplMixerPanelImplReact
  52. def masterSynth(implicit tx: Txn): Option[Synth]

    Permalink
    Definition Classes
    PanelImplMixer
  53. def masterSynth_=(value: Option[Synth])(implicit tx: Txn): Unit

    Permalink
    Definition Classes
    PanelImplMixer
  54. val missingScans: IdentifierMap[S.Id, S.Tx, List[NuagesAttribute[S]]]

    Permalink
    Attributes
    protected
  55. def mkMonitor(bus: AudioBus, node: Node)(fun: (IndexedSeq[Double]) ⇒ Unit)(implicit tx: S.Tx): Synth

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplMixer
  56. final def mkPeakMeter(bus: AudioBus, node: Node)(fun: (Double) ⇒ Unit)(implicit tx: S.Tx): Synth

    Permalink
    Definition Classes
    PanelImplMixer
  57. final def mkValueMeter(bus: AudioBus, node: Node)(fun: (IndexedSeq[Double]) ⇒ Unit)(implicit tx: S.Tx): Synth

    Permalink
    Definition Classes
    PanelImplMixer
  58. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  59. val nodeMap: IdentifierMap[S.Id, S.Tx, NuagesObj[S]]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplFolderInitPanelImplReact
  60. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  61. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  62. final def nuages(implicit tx: S.Tx): Nuages[S]

    Permalink
    Definition Classes
    PanelImplNuagesPanel
  63. val nuagesH: Source[S.Tx, Nuages[S]]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImpl
  64. final var observers: List[Disposable[S.Tx]]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImpl
  65. final def prepareObj(obj: Obj[S])(implicit tx: S.Tx): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplTxnFuns
  66. final def registerNode(id: S.Id, view: NuagesObj[S])(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplReact
  67. final def removeLocationHint(obj: Obj[S])(implicit tx: S.Tx): Option[Point2D]

    Permalink
    Definition Classes
    PanelImplTxnFuns
  68. final def saveMacro(name: String, sel: Set[NuagesObj[S]]): Unit

    Permalink
    Definition Classes
    PanelImplNuagesPanel
  69. final def selection: Set[NuagesNode[S]]

    Permalink
    Definition Classes
    PanelImplNuagesPanel
  70. final def setLocationHint(obj: Obj[S], loc: Point2D)(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplTxnFuns
  71. def setMasterVolume(v: Double)(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplMixer
  72. def setSolo(vp: NuagesObj[S], onOff: Boolean): Unit

    Permalink
    Definition Classes
    PanelImplMixer
  73. def setSoloVolume(v: Double)(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplMixer
  74. def showAppendFilterDialog(pred: NuagesOutput[S], pt: Point): Boolean

    Permalink
    Definition Classes
    PanelImplDialogs
  75. def showCreateGenDialog(pt: Point): Boolean

    Permalink
    Definition Classes
    PanelImplDialogs
  76. def showInsertFilterDialog(pred: NuagesOutput[S], succ: NuagesAttribute[S], pt: Point): Boolean

    Permalink
    Definition Classes
    PanelImplDialogs
  77. def showInsertMacroDialog(): Boolean

    Permalink
    Definition Classes
    PanelImplDialogs
  78. def showOverlayPanel(p: OverlayPanel, ptOpt: Option[Point] = None): Boolean

    Permalink
    Definition Classes
    PanelImplDialogs
  79. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  80. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  81. val transport: Transport[S]

    Permalink
  82. final def unregisterNode(id: S.Id, view: NuagesObj[S])(implicit tx: S.Tx): Unit

    Permalink
    Definition Classes
    PanelImplReact
  83. def visualGraph: VisualGraph

    Permalink
    Definition Classes
    PanelImplGuiInit
  84. def visualization: Visualization

    Permalink
    Definition Classes
    PanelImplGuiInit
  85. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  88. implicit val workspace: WorkspaceHandle[S]

    Permalink
    Attributes
    protected
    Definition Classes
    PanelImplFolderPanelImplTxnFuns

Inherited from PanelImplFolderInit[S]

Inherited from PanelImpl[S, Folder[S], Folder[S]]

Inherited from PanelImplGuiInit[S]

Inherited from ComponentHolder[Component]

Inherited from PanelImplMixer[S]

Inherited from PanelImplReact[S]

Inherited from PanelImplTxnFuns[S]

Inherited from PanelImplDialogs[S]

Inherited from NuagesPanel[S]

Inherited from View[S]

Inherited from Disposable[S.Tx]

Inherited from AnyRef

Inherited from Any

Ungrouped