package gui
- Alphabetic
- Public
- All
Type Members
- class ActionBounce[S <: Sys[S]] extends Action
- trait AttrMapFrame[S <: Sys[S]] extends Window[S]
- trait AttrMapView[S <: Sys[S]] extends MapView[S, AttrMapView[S]]
- trait AudioFileFrame[S <: Sys[S]] extends Window[S]
- trait AudioFileView[S <: Sys[S]] extends UniverseView[S]
-
trait
BasicRendering extends PaintController
Paint support for various views.
- trait BasicTool[S <: Sys[S], A] extends Model[Update[A]]
- trait BasicTools[S <: Sys[S], T, +U] extends Model[U]
- trait CanBounce extends AnyRef
- trait CodeFrame[S <: Sys[S]] extends Window[S]
- trait CodeView[S <: Sys[S], Out] extends UniverseView[S] with Model[Update]
- trait DocumentCursorsFrame extends Window[D]
- trait DocumentCursorsView extends View[D]
- trait DocumentViewHandler extends Model[Update]
- trait EnsembleFrame[S <: Sys[S]] extends Window[S]
- trait EnsembleView[S <: Sys[S]] extends Editable[S] with UniverseView[S] with CanBounce
- trait FScapeOutputsView[S <: Sys[S]] extends UniverseView[S] with Editable[S]
- sealed trait FadeViewMode extends AnyRef
- trait FolderEditorView[S <: Sys[S]] extends Editable[S] with UniverseView[S]
- trait FolderFrame[S <: Sys[S]] extends Window[S]
- trait FolderView[S <: Sys[S]] extends Model[Update[S]] with Editable[S] with UniverseView[S]
- trait GlobalProcsView[S <: Sys[S]] extends UniverseView[S] with Editable[S]
- trait GraphemeCanvas[S <: Sys[S]] extends TimelineCanvas2D[S, Double, GraphemeObjView[S]]
- trait GraphemeFrame[S <: Sys[S]] extends Window[S]
- trait GraphemeObjView[S <: Sys[S]] extends ObjView[S]
-
trait
GraphemeRendering extends BasicRendering
Paint support for grapheme obj views.
-
trait
GraphemeTool[S <: Sys[S], A] extends BasicTool[S, A]
A tool that operates on object inside the grapheme view.
A tool that operates on object inside the grapheme view.
- A
the type of element that represents an ongoing edit state (typically during mouse drag).
- trait GraphemeTools[S <: Sys[S]] extends BasicTools[S, GraphemeTool[S, _], Update[S]]
- trait GraphemeView[S <: Sys[S]] extends TimelineViewBase[S, Double, GraphemeObjView[S]]
- final case class Insets(top: Int, left: Int, bottom: Int, right: Int) extends Product with Serializable
- trait InterpreterFrame extends AnyRef
- trait ListObjView[S <: Sys[S]] extends ObjView[S]
- trait LogFrame extends Window
- final class MainFrame extends WindowImpl
- trait MapView[S <: Sys[S], Repr] extends UniverseView[S] with Editable[S] with Model[Update[S, Repr]]
- trait MarkdownEditorFrame[S <: Sys[S]] extends Window[S]
- trait MarkdownEditorView[S <: Sys[S]] extends UniverseView[S] with Model[Update]
- trait MarkdownRenderFrame[S <: Sys[S]] extends Basic[S]
- trait MarkdownRenderView[S <: Sys[S]] extends Basic[S] with UniverseView[S]
-
final
case class
MessageException(message: String) extends RuntimeException with Product with Serializable
A simple exception that indicates that only the message string should be shown to the user.
- trait NuagesEditorFrame[S <: Sys[S]] extends Window[S]
- trait NuagesEditorView[S <: Sys[S]] extends UniverseView[S] with Editable[S] with CanBounce
- trait ObjView[S <: Sys[S]] extends Disposable[gui.ObjView.S.Tx] with Observable[gui.ObjView.S.Tx, Update[S]]
- trait PlayToggleButton[S <: Sys[S]] extends View[S]
- final class PreferencesFrame extends WindowImpl
- trait ProcOutputsView[S <: Sys[S]] extends UniverseView[S] with Editable[S]
- sealed trait RegionViewMode extends AnyRef
- trait Removable extends AnyRef
- trait SelectionModel[S <: Sys[S], Repr] extends Model[Update[S, Repr]]
- trait SplitPaneView[S <: Sys[S]] extends View[S]
- trait TimelineCanvas2D[S <: Sys[S], Y, Child] extends TimelineCanvas
- trait TimelineFrame[S <: Sys[S]] extends Window[S]
- trait TimelineObjView[S <: Sys[S]] extends ObjView[S]
-
trait
TimelineRendering extends BasicRendering
Paint support for timeline obj views.
-
trait
TimelineTool[S <: Sys[S], A] extends BasicTool[S, A]
A tool that operates on object inside the timeline view.
A tool that operates on object inside the timeline view.
- A
the type of element that represents an ongoing edit state (typically during mouse drag).
- trait TimelineTools[S <: Sys[S]] extends BasicTools[S, TimelineTool[S, _], Update[S]]
- trait TimelineTrackCanvas[S <: Sys[S]] extends TimelineCanvas2D[S, Int, TimelineObjView[S]]
- trait TimelineView[S <: Sys[S]] extends TimelineViewBase[S, Int, TimelineObjView[S]] with CanBounce
-
trait
TimelineViewBase[S <: Sys[S], Y, Child] extends UniverseView[S] with Editable[S]
Common base for
TimelineViewandGraphemeView. - trait WidgetEditorFrame[S <: Sys[S]] extends Window[S]
- trait WidgetEditorView[S <: Sys[S]] extends UniverseView[S] with Model[Update]
- trait WidgetRenderFrame[S <: Sys[S]] extends Window[S]
- trait WidgetRenderView[S <: Sys[S]] extends UniverseView[S] with Observable[gui.WidgetRenderView.S.Tx, Update[S]]
- final case class WindowPlacement(horizontal: Float, vertical: Float, padding: Int = 20) extends Product with Serializable
Value Members
- object ActionArtifactLocation
- object ActionBounce
- object ActionCloseAllWorkspaces extends Action
- object ActionNewWorkspace extends Action
- object ActionOpenWorkspace extends Action
- object ActionPreferences extends Action
- object AttrMapFrame
- object AttrMapView
- object AudioFileFrame
- object AudioFileView
- object BasicTool
- object BasicTools
- object CodeFrame
- object CodeView
- object DocumentCursorsFrame
- object DocumentViewHandler
- object DragAndDrop
- object EnsembleFrame
- object EnsembleView
- object FScapeOutputsView
- object FadeViewMode
- object FolderEditorView
- object FolderFrame
- object FolderView
- object GUI
- object GlobalProcsView
- object GraphemeFrame
- object GraphemeObjView
- object GraphemeTool
- object GraphemeTools
- object GraphemeView
- object Help
- object Insets extends Serializable
- object InterpreterFrame
- object ListObjView
- object LogFrame
- object Logo
- object MapView
- object MarkdownEditorFrame
- object MarkdownEditorView
- object MarkdownRenderFrame
- object MarkdownRenderView
- object MenuBar
- object NuagesEditorFrame
- object NuagesEditorView
- object ObjView
- object PlayToggleButton
- object ProcOutputsView
- object RegionViewMode
- object SelectionModel
- object Shapes
- object SonogramManager
- object SplitPaneView
- object TimelineFrame
- object TimelineObjView
- object TimelineTool
- object TimelineTools
- object TimelineView
- object WebBrowser
- object WidgetEditorFrame
- object WidgetEditorView
- object WidgetRenderFrame
- object WidgetRenderView
- object WindowPlacement extends Serializable