Packages

o

cc.drx

Drxl

object Drxl extends SketchAppFX

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Drxl
  2. SketchAppFX
  3. SketchApp
  4. Sketch
  5. Shape
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def +=(f: (DrawContext) => Unit): Sketch

    safely add new draw functions

    safely add new draw functions

    Definition Classes
    Sketch
  4. final def :=(f: (DrawContext) => Unit): Sketch
    Definition Classes
    Sketch
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. var _args: Array[String]
    Attributes
    protected[drx]
    Definition Classes
    SketchApp
  7. final def applySettings(scene: Scene, ctx: DrawContext): Unit
    Definition Classes
    SketchAppFX
  8. final def applySettings(stage: Stage, ctx: DrawContext): Unit
    Definition Classes
    SketchAppFX
  9. def args: Array[String]
    Definition Classes
    SketchApp
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def background: Color
    Definition Classes
    SketchApp
  12. final def clear: Unit

    remove all draw functions

    remove all draw functions

    Definition Classes
    Sketch
  13. def clearEachFrame: Boolean
    Definition Classes
    SketchApp
  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  15. final def draw(implicit g: DrawContext): Unit

    the interface of any Shape that can be sent to a render the fact that a Sketch itself can be a shape provides nice composability

    the interface of any Shape that can be sent to a render the fact that a Sketch itself can be a shape provides nice composability

    Definition Classes
    SketchShape
  16. final def drawFunctions: Iterable[(DrawContext) => Unit]

    safely access the iterator over all drawFunctions

    safely access the iterator over all drawFunctions

    Definition Classes
    Sketch
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def icon: ImgFile
    Definition Classes
    SketchApp
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def launch(args: Array[String]): Unit
    Definition Classes
    SketchAppFXSketchApp
  25. final def launch(): drx.Future[Unit]
    Definition Classes
    SketchApp
  26. final def launch(implicit ec: drx.ExecutionContext): drx.Future[Unit]
    Definition Classes
    SketchApp
  27. def main(args: Array[String]): Unit
    Definition Classes
    DrxlSketchApp
  28. def maxFPS: Option[Int]
    Definition Classes
    SketchApp
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def onDraw(f: (DrawContext) => Unit): Unit

    alias to '+=' (add) a draw function, this is a helper function to reduce boiler plate; (adds return of unit ()) when only a single draw funtion is desired in an automatic app

    alias to '+=' (add) a draw function, this is a helper function to reduce boiler plate; (adds return of unit ()) when only a single draw funtion is desired in an automatic app

    Definition Classes
    SketchApp
  33. val repl: DrxIMain
  34. def size: Vec
    Definition Classes
    SketchApp
  35. def sketch: SketchApp

    alias to this so a SketchApp can be easily and automatically constructed

    alias to this so a SketchApp can be easily and automatically constructed

    Definition Classes
    SketchApp
  36. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  37. def title: String
    Definition Classes
    SketchApp
  38. def toString(): String
    Definition Classes
    SketchApp → AnyRef → Any
  39. def transparent: Boolean
    Definition Classes
    SketchApp
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  43. def ~(color: Color): Styled

    provide a quick automatic way to set a fill or stroke all shapes have a stroke even if they can be filled (but the ClosedShape overrides this to provide a fill color)

    provide a quick automatic way to set a fill or stroke all shapes have a stroke even if they can be filled (but the ClosedShape overrides this to provide a fill color)

    Definition Classes
    Shape
  44. def ~(property: Property): Styled

    initialize shape with a style

    initialize shape with a style

    Definition Classes
    Shape
  45. def ~(style: Style): Styled

    Attach a style to a shape

    Attach a style to a shape

    Definition Classes
    Shape

Inherited from SketchAppFX

Inherited from SketchApp

Inherited from Sketch

Inherited from Shape

Inherited from AnyRef

Inherited from Any

Ungrouped