eu.joaocosta.minart.graphics.image

Type members

Classlikes

Companion:
class
object Image

Object containing user-friendly functions to images.

Object containing user-friendly functions to images.

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.

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.

Companion:
class
Companion:
class
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.

Value parameters:
spriteHeight

height of each sprite

spriteWidth

width of each sprite

surface

Surface with the sprite sheet

Deprecated classlikes

final class BmpImageLoader[F[_]](val byteReader: ByteReader[F[Int]]) extends ImageLoader
Companion:
object
Deprecated
trait ImageLoader extends ImageReader

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

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

Deprecated
final class PpmImageLoader[F[_]](val byteReader: ByteReader[F[Int]]) extends ImageLoader
Companion:
object
Deprecated
final class QoiImageLoader[F[_]](val byteReader: ByteReader[F[Int]]) extends ImageLoader
Companion:
object
Deprecated