Package

eu.joaocosta.minart.graphics

pure

Permalink

package pure

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pure
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type CanvasIO[+A] = RIO[Canvas, A]

    Permalink
  2. trait CanvasIOOps extends MSurfaceIOOps

    Permalink

    Representation of a canvas operation, with the common Monad operations.

  3. type MSurfaceIO[+A] = RIO[MutableSurface, A]

    Permalink
  4. trait MSurfaceIOOps extends SurfaceIOOps

    Permalink

    Representation of a mutable surface operation, with the common Monad operations.

  5. type StateCanvasIO[-Canvas, -State, +A] = (State) ⇒ RIO[Canvas, A]

    Permalink
  6. type SurfaceIO[+A] = RIO[Surface, A]

    Permalink
  7. trait SurfaceIOOps extends AnyRef

    Permalink

    Representation of a surface operation, with the common Monad operations.

Value Members

  1. object CanvasIO extends CanvasIOOps with IOOps[Canvas]

    Permalink
  2. object MSurfaceIO extends MSurfaceIOOps with IOOps[MutableSurface]

    Permalink
  3. object PureRenderLoop extends RenderLoop[RIO, StateCanvasIO]

    Permalink
  4. object SurfaceIO extends SurfaceIOOps with IOOps[Surface]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped