Packages

package gui

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class ActionBounce[S <: Sys[S]] extends Action
  2. trait AttrMapFrame[S <: Sys[S]] extends Window[S]
  3. trait AttrMapView[S <: Sys[S]] extends MapView[S, AttrMapView[S]]
  4. trait AudioFileFrame[S <: Sys[S]] extends Window[S]
  5. trait AudioFileView[S <: Sys[S]] extends UniverseView[S]
  6. trait BasicRendering extends PaintController

    Paint support for various views.

  7. trait BasicTool[S <: Sys[S], A] extends Model[Update[A]]
  8. trait BasicTools[S <: Sys[S], T, +U] extends Model[U]
  9. trait CanBounce extends AnyRef
  10. trait CodeFrame[S <: Sys[S]] extends Window[S]
  11. trait CodeView[S <: Sys[S], Out] extends UniverseView[S] with Model[Update]
  12. trait DocumentCursorsFrame extends Window[D]
  13. trait DocumentCursorsView extends View[D]
  14. trait DocumentViewHandler extends Model[Update]
  15. trait EnsembleFrame[S <: Sys[S]] extends Window[S]
  16. trait EnsembleView[S <: Sys[S]] extends Editable[S] with UniverseView[S] with CanBounce
  17. trait FScapeOutputsView[S <: Sys[S]] extends UniverseView[S] with Editable[S]
  18. sealed trait FadeViewMode extends AnyRef
  19. trait FolderEditorView[S <: Sys[S]] extends Editable[S] with UniverseView[S]
  20. trait FolderFrame[S <: Sys[S]] extends Window[S]
  21. trait FolderView[S <: Sys[S]] extends Model[Update[S]] with Editable[S] with UniverseView[S]
  22. trait GlobalProcsView[S <: Sys[S]] extends UniverseView[S] with Editable[S]
  23. trait GraphemeCanvas[S <: Sys[S]] extends TimelineCanvas2D[S, Double, GraphemeObjView[S]]
  24. trait GraphemeFrame[S <: Sys[S]] extends Window[S]
  25. trait GraphemeObjView[S <: Sys[S]] extends ObjView[S]
  26. trait GraphemeRendering extends BasicRendering

    Paint support for grapheme obj views.

  27. 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).

  28. trait GraphemeTools[S <: Sys[S]] extends BasicTools[S, GraphemeTool[S, _], Update[S]]
  29. trait GraphemeView[S <: Sys[S]] extends TimelineViewBase[S, Double, GraphemeObjView[S]]
  30. final case class Insets(top: Int, left: Int, bottom: Int, right: Int) extends Product with Serializable
  31. trait InterpreterFrame extends AnyRef
  32. trait ListObjView[S <: Sys[S]] extends ObjView[S]
  33. trait LogFrame extends Window
  34. final class MainFrame extends WindowImpl
  35. trait MapView[S <: Sys[S], Repr] extends UniverseView[S] with Editable[S] with Model[Update[S, Repr]]
  36. trait MarkdownEditorFrame[S <: Sys[S]] extends Window[S]
  37. trait MarkdownEditorView[S <: Sys[S]] extends UniverseView[S] with Model[Update]
  38. trait MarkdownRenderFrame[S <: Sys[S]] extends Basic[S]
  39. trait MarkdownRenderView[S <: Sys[S]] extends Basic[S] with UniverseView[S]
  40. 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.

  41. trait NuagesEditorFrame[S <: Sys[S]] extends Window[S]
  42. trait NuagesEditorView[S <: Sys[S]] extends UniverseView[S] with Editable[S] with CanBounce
  43. trait ObjView[S <: Sys[S]] extends Disposable[gui.ObjView.S.Tx] with Observable[gui.ObjView.S.Tx, Update[S]]
  44. trait PlayToggleButton[S <: Sys[S]] extends View[S]
  45. final class PreferencesFrame extends WindowImpl
  46. trait ProcOutputsView[S <: Sys[S]] extends UniverseView[S] with Editable[S]
  47. sealed trait RegionViewMode extends AnyRef
  48. trait Removable extends AnyRef
  49. trait SelectionModel[S <: Sys[S], Repr] extends Model[Update[S, Repr]]
  50. trait SplitPaneView[S <: Sys[S]] extends View[S]
  51. trait TimelineCanvas2D[S <: Sys[S], Y, Child] extends TimelineCanvas
  52. trait TimelineFrame[S <: Sys[S]] extends Window[S]
  53. trait TimelineObjView[S <: Sys[S]] extends ObjView[S]
  54. trait TimelineRendering extends BasicRendering

    Paint support for timeline obj views.

  55. 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).

  56. trait TimelineTools[S <: Sys[S]] extends BasicTools[S, TimelineTool[S, _], Update[S]]
  57. trait TimelineTrackCanvas[S <: Sys[S]] extends TimelineCanvas2D[S, Int, TimelineObjView[S]]
  58. trait TimelineView[S <: Sys[S]] extends TimelineViewBase[S, Int, TimelineObjView[S]] with CanBounce
  59. trait TimelineViewBase[S <: Sys[S], Y, Child] extends UniverseView[S] with Editable[S]

    Common base for TimelineView and GraphemeView.

  60. trait WidgetEditorFrame[S <: Sys[S]] extends Window[S]
  61. trait WidgetEditorView[S <: Sys[S]] extends UniverseView[S] with Model[Update]
  62. trait WidgetRenderFrame[S <: Sys[S]] extends Window[S]
  63. trait WidgetRenderView[S <: Sys[S]] extends UniverseView[S] with Observable[gui.WidgetRenderView.S.Tx, Update[S]]
  64. final case class WindowPlacement(horizontal: Float, vertical: Float, padding: Int = 20) extends Product with Serializable

Value Members

  1. object ActionArtifactLocation
  2. object ActionBounce
  3. object ActionCloseAllWorkspaces extends Action
  4. object ActionNewWorkspace extends Action
  5. object ActionOpenWorkspace extends Action
  6. object ActionPreferences extends Action
  7. object AttrMapFrame
  8. object AttrMapView
  9. object AudioFileFrame
  10. object AudioFileView
  11. object BasicTool
  12. object BasicTools
  13. object CodeFrame
  14. object CodeView
  15. object DocumentCursorsFrame
  16. object DocumentViewHandler
  17. object DragAndDrop
  18. object EnsembleFrame
  19. object EnsembleView
  20. object FScapeOutputsView
  21. object FadeViewMode
  22. object FolderEditorView
  23. object FolderFrame
  24. object FolderView
  25. object GUI
  26. object GlobalProcsView
  27. object GraphemeFrame
  28. object GraphemeObjView
  29. object GraphemeTool
  30. object GraphemeTools
  31. object GraphemeView
  32. object Help
  33. object Insets extends Serializable
  34. object InterpreterFrame
  35. object ListObjView
  36. object LogFrame
  37. object Logo
  38. object MapView
  39. object MarkdownEditorFrame
  40. object MarkdownEditorView
  41. object MarkdownRenderFrame
  42. object MarkdownRenderView
  43. object MenuBar
  44. object NuagesEditorFrame
  45. object NuagesEditorView
  46. object ObjView
  47. object PlayToggleButton
  48. object ProcOutputsView
  49. object RegionViewMode
  50. object SelectionModel
  51. object Shapes
  52. object SonogramManager
  53. object SplitPaneView
  54. object TimelineFrame
  55. object TimelineObjView
  56. object TimelineTool
  57. object TimelineTools
  58. object TimelineView
  59. object WebBrowser
  60. object WidgetEditorFrame
  61. object WidgetEditorView
  62. object WidgetRenderFrame
  63. object WidgetRenderView
  64. object WindowPlacement extends Serializable

Ungrouped