Packages

class AwtCanvas extends SurfaceBackedCanvas

A low level Canvas implementation that shows the image in an AWT/Swing window.

Linear Supertypes
SurfaceBackedCanvas, LowLevelCanvas, AutoCloseable, Canvas, MutableSurface, Surface, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AwtCanvas
  2. SurfaceBackedCanvas
  3. LowLevelCanvas
  4. AutoCloseable
  5. Canvas
  6. MutableSurface
  7. Surface
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AwtCanvas(settings: Settings)
  2. new AwtCanvas()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def blit(that: Surface, mask: Option[Color])(x: Int, y: Int, cx: Int, cy: Int, cw: Int, ch: Int): Unit
    Definition Classes
    SurfaceBackedCanvas → MutableSurface
  6. def changeSettings(newSettings: Settings): Unit
    Definition Classes
    AwtCanvas → Canvas
  7. def clear(buffers: Set[Buffer]): Unit
    Definition Classes
    AwtCanvas → Canvas
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  9. def close(): Unit
    Definition Classes
    LowLevelCanvas → AutoCloseable
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. val extendedSettings: ExtendedSettings
    Attributes
    protected[this]
    Definition Classes
    LowLevelCanvas
  13. def fill(color: Color): Unit
    Definition Classes
    SurfaceBackedCanvas → MutableSurface
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  15. def getKeyboardInput(): KeyboardInput
    Definition Classes
    AwtCanvas → Canvas
  16. def getPixel(x: Int, y: Int): Option[Color]
    Definition Classes
    SurfaceBackedCanvas → Surface
  17. def getPixels(): Vector[Array[Color]]
    Definition Classes
    SurfaceBackedCanvas → Surface
  18. def getPointerInput(): PointerInput
    Definition Classes
    AwtCanvas → Canvas
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  20. def height: Int
    Definition Classes
    Canvas → Surface
  21. def init(settings: Settings): Unit
    Definition Classes
    LowLevelCanvas
  22. def isCreated(): Boolean
    Definition Classes
    LowLevelCanvas
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  27. def putPixel(x: Int, y: Int, color: Color): Unit
    Definition Classes
    SurfaceBackedCanvas → MutableSurface
  28. def redraw(): Unit
    Definition Classes
    AwtCanvas → Canvas
  29. def settings: Settings
    Definition Classes
    LowLevelCanvas → Canvas
  30. var surface: BufferedImageSurface
    Attributes
    protected
    Definition Classes
    AwtCanvas → SurfaceBackedCanvas
  31. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  32. final def toRamSurface(): RamSurface
    Definition Classes
    Surface
  33. def toString(): String
    Definition Classes
    AnyRef → Any
  34. def unsafeDestroy(): Unit
    Definition Classes
    AwtCanvas → LowLevelCanvas
  35. def unsafeInit(newSettings: Settings): Unit
    Definition Classes
    AwtCanvas → LowLevelCanvas
  36. def view: SurfaceView
    Definition Classes
    Surface
  37. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. def width: Int
    Definition Classes
    Canvas → Surface

Deprecated Value Members

  1. def blitWithMask(that: Surface, mask: Color)(x: Int, y: Int, cx: Int, cy: Int, cw: Int, ch: Int): Unit
    Definition Classes
    MutableSurface
    Annotations
    @deprecated
    Deprecated

    Use blit instead

  2. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from SurfaceBackedCanvas

Inherited from LowLevelCanvas

Inherited from AutoCloseable

Inherited from Canvas

Inherited from MutableSurface

Inherited from Surface

Inherited from AnyRef

Inherited from Any

Ungrouped