syntax

indigo.syntax
object syntax

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
syntax.type

Members list

Type members

Classlikes

object animations

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
animations.type
object shaders

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
shaders.type

Value members

Concrete fields

val :==: :==.type
val ==:: ==:.type

Extensions

Extensions

extension [A](b: Batch[Outcome[A]])
extension [A](b: NonEmptyBatch[Outcome[A]])
extension [A](b: Batch[Option[A]])
def sequence: Option[Batch[A]]
extension [A](b: NonEmptyBatch[Option[A]])
def sequence: Option[NonEmptyBatch[A]]
extension (d: Double)
def volume: Volume
def zoom: Zoom
extension (i: Int)
def depth: Depth
def fps: FPS
def pixels: Pixels
extension (l: Long)
def millis: Millis
extension [A](l: List[Outcome[A]])
def sequence: Outcome[List[A]]
extension [A](l: NonEmptyList[Outcome[A]])
extension [A](l: List[Option[A]])
def sequence: Option[List[A]]
extension [A](l: NonEmptyList[Option[A]])
def sequence: Option[NonEmptyList[A]]
extension (t: (Double, Double))
extension (t: (Double, Double, Double))
def rgb: RGB
extension (t: (Double, Double, Double, Double))
def rgba: RGBA
extension (t: (Int, Int))
def point: Point
def size: Size
extension [A](values: Array[A])
def toBatch: Batch[A]
extension [A](values: Array[A])
def toBatch: Batch[A]
extension [A](values: List[A])
def toBatch: Batch[A]
extension [A](values: Set[A])
def toBatch: Batch[A]
extension [A](values: Seq[A])
def toBatch: Batch[A]
extension [A](values: IndexedSeq[A])
def toBatch: Batch[A]
extension [A](values: Iterator[A])
def toBatch: Batch[A]
extension [K, V](values: Map[K, V])
def toBatch: Batch[(K, V)]
extension (values: Range)
def toBatch: Batch[Int]
extension [A](values: Option[A])
def toBatch: Batch[A]
def toOutcome(error: => Throwable): Outcome[A]