minart-image
minart-image
eu.joaocosta.minart.graphics.image
BmpImageLoader
BmpImageLoader
Header
Header
Image
ImageLoader
PpmImageLoader
PpmImageLoader
Header
Header
QoiImageLoader
QoiImageLoader
Header
Header
SpriteSheet
eu.joaocosta.minart.graphics.image.helpers
ByteReader
ByteReader
IteratorByteReader
LazyListByteReader
State
State
minart-image
/
eu.joaocosta.minart.graphics.image.helpers
/
State
State
object
State
Companion:
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
State
.type
Type members
Value members
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
apply
[
S
,
A
](
f:
S
=>
(
S
,
A
)):
State
[
S
,
Nothing
,
A
]
def
check
[
S
,
E
](
test:
Boolean
,
failure:
=>
E
):
State
[
S
,
E
,
Unit
]
def
cond
[
S
,
A
,
E
](
test:
Boolean
,
success:
=>
A
,
failure:
=>
E
):
State
[
S
,
E
,
A
]
def
error
[
S
,
E
](
e:
E
):
State
[
S
,
E
,
Nothing
]
def
fromEither
[
S
,
A
,
E
](
either:
Either
[
E
,
A
]):
State
[
S
,
E
,
A
]
def
get
[
S
]:
State
[
S
,
Nothing
,
S
]
def
modify
[
S
](
f:
S
=>
S
):
State
[
S
,
Nothing
,
Unit
]
def
pure
[
S
,
A
](
a:
A
):
State
[
S
,
Nothing
,
A
]
def
set
[
S
](
s:
S
):
State
[
S
,
Nothing
,
Unit
]