eu.joaocosta.minart.graphics.image

Members list

Concise view

Type members

Classlikes

object Image

Object containing user-friendly functions to images.

Object containing user-friendly functions to images.

Attributes

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

Image reader with a low-level implementation on how to load an image.

Image reader with a low-level implementation on how to load an image.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BmpImageReader[ByteSeq]
class BmpImageFormat[R, W]
trait PpmImageReader[ByteSeq]
class PpmImageFormat[R, W]
trait QoiImageReader[Container]
class QoiImageFormat[R, W]

Image writer with a low-level implementation on how to store an image.

Image writer with a low-level implementation on how to store an image.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait BmpImageWriter[ByteSeq]
class BmpImageFormat[R, W]
trait PpmImageWriter[ByteSeq]
class PpmImageFormat[R, W]
trait QoiImageWriter[ByteSeq]
class QoiImageFormat[R, W]
class SpriteSheet(surface: Surface, spriteWidth: Int, spriteHeight: Int)

A sprite sheet containing multiple sprites in a single image.

A sprite sheet containing multiple sprites in a single image.

Attributes

spriteHeight

height of each sprite

spriteWidth

width of each sprite

surface

Surface with the sprite sheet

Graph
Supertypes
class Object
trait Matchable
class Any