minart-core
minart-core
eu.joaocosta.minart.backend.defaults
DefaultBackend
DefaultBackend
eu.joaocosta.minart.graphics
Canvas
Canvas
Buffer
Backbuffer
KeyboardBuffer
PointerBuffer
Buffer
Settings
CanvasManager
CanvasManager
Color
Color
ImpureRenderLoop
LowLevelCanvas
LowLevelCanvas
ExtendedSettings
ExtendedSettings
MutableSurface
Plane
Plane
RamSurface
RenderLoop
RenderLoop
Builder
Surface
SurfaceBackedCanvas
SurfaceView
SurfaceView
eu.joaocosta.minart.input
KeyboardInput
KeyboardInput
Key
A
Alt
B
Backspace
C
Ctrl
D
Digit0
Digit1
Digit2
Digit3
Digit4
Digit5
Digit6
Digit7
Digit8
Digit9
Down
E
Enter
Escape
F
G
H
I
J
K
L
Left
M
Meta
N
NumPad0
NumPad1
NumPad2
NumPad3
NumPad4
NumPad5
NumPad6
NumPad7
NumPad8
NumPad9
O
P
Q
R
Right
S
Shift
Space
T
Tab
U
Up
V
W
X
Y
Z
Key
KeyMapping
PointerInput
PointerInput
Position
eu.joaocosta.minart.runtime
Loop
LoopFrequency
LoopFrequency
LoopDuration
Never
Uncapped
LoopRunner
LoopRunner
Platform
Platform
JS
JVM
Native
Resource
Resource
minart-core
/
eu.joaocosta.minart.graphics
/
Color
Color
final
class
Color
extends
AnyVal
RGB Color
Companion:
object
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
@inline
def
b
:
Int
@inline
def
g
:
Int
def
invert
:
Color
@inline
def
r
:
Int
@inline
def
rgb
:
Int
override
def
toString
:
String
Definition Classes
Any
Concrete fields
val
argb
:
Int