Scala Native SFML
Scala Native SFML
Docs
API
sfml
graphics
BlendMode
BlendMode
Equation
Factor
ctor
Color
Color
ctor
CoordinateType
Drawable
Drawable
ctor
Font
Font
ctor
PrimitiveType
Rect
Rect
ctor
rectFloatToRectInt
rectIntToRectFloat
RectangleShape
RectangleShape
ctor
RenderStates
RenderStates
ctor
RenderTarget
RenderTarget
ctor
RenderTexture
RenderTexture
ctor
RenderWindow
RenderWindow
ctor
Shader
Shader
ctor
Shape
Shape
ctor
Sprite
Sprite
ctor
StencilMode
StencilMode
Comparison
UpdateOperation
ctor
StencilValue
StencilValue
ctor
Text
Text
ctor
Texture
Texture
ctor
Transform
Transform
ctor
Transformable
Transformable
ctor
View
View
ctor
stdlib
filesystem
Path
Path
ctor
Locale
Locale
ctor
String
String
ctor
Vector
Vector
ctor
system
Angle
Angle
ctor
String
String
ctor
Vector2
Vector2
ctor
window
ContextSettings
ContextSettings
Attribute
ctor
Event
Closed
Resized
FocusLost
FocusGained
TextEntered
KeyPressed
KeyReleased
MouseWheelScrolled
MouseButtonPressed
MouseButtonReleased
MouseMoved
MouseMovedRaw
MouseEntered
MouseLeft
Event
KeyPressed
KeyReleased
MouseButtonPressed
MouseButtonReleased
MouseMoved
MouseMovedRaw
MouseWheelScrolled
Resized
TextEntered
Joystick
Axis
Keyboard
Key
Scan
Mouse
Button
Wheel
Sensor
Type
State
Style
VideoMode
VideoMode
ctor
Window
Window
ctor
WindowBase
WindowBase
ctor
Immutable
Immutable
Scala Native SFML
/
sfml
/
sfml.window
/
Keyboard
/
Key
Key
sfml.window.Keyboard.Key
enum
Key
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Enum
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Type members
Enum entries
case
A
extends
Key
case
Add
extends
Key
case
B
extends
Key
case
Backslash
extends
Key
case
Backspace
extends
Key
case
C
extends
Key
case
Comma
extends
Key
case
D
extends
Key
case
Delete
extends
Key
case
Divide
extends
Key
case
Down
extends
Key
case
E
extends
Key
case
End
extends
Key
case
Enter
extends
Key
case
Equal
extends
Key
case
Escape
extends
Key
case
F
extends
Key
case
F1
extends
Key
case
F10
extends
Key
case
F11
extends
Key
case
F12
extends
Key
case
F13
extends
Key
case
F14
extends
Key
case
F15
extends
Key
case
F2
extends
Key
case
F3
extends
Key
case
F4
extends
Key
case
F5
extends
Key
case
F6
extends
Key
case
F7
extends
Key
case
F8
extends
Key
case
F9
extends
Key
case
G
extends
Key
case
H
extends
Key
case
Home
extends
Key
case
Hyphen
extends
Key
case
I
extends
Key
case
Insert
extends
Key
case
J
extends
Key
case
K
extends
Key
case
L
extends
Key
case
LAlt
extends
Key
case
LBracket
extends
Key
case
LControl
extends
Key
case
LShift
extends
Key
case
LSystem
extends
Key
case
Left
extends
Key
case
M
extends
Key
case
Menu
extends
Key
case
Multiply
extends
Key
case
N
extends
Key
case
Num0
extends
Key
case
Num1
extends
Key
case
Num2
extends
Key
case
Num3
extends
Key
case
Num4
extends
Key
case
Num5
extends
Key
case
Num6
extends
Key
case
Num7
extends
Key
case
Num8
extends
Key
case
Num9
extends
Key
case
Numpad0
extends
Key
case
Numpad1
extends
Key
case
Numpad2
extends
Key
case
Numpad3
extends
Key
case
Numpad4
extends
Key
case
Numpad5
extends
Key
case
Numpad6
extends
Key
case
Numpad7
extends
Key
case
Numpad8
extends
Key
case
Numpad9
extends
Key
case
O
extends
Key
case
P
extends
Key
case
PageDown
extends
Key
case
PageUp
extends
Key
case
Pause
extends
Key
case
Period
extends
Key
case
Q
extends
Key
case
Quote
extends
Key
case
R
extends
Key
case
RAlt
extends
Key
case
RBracket
extends
Key
case
RControl
extends
Key
case
RShift
extends
Key
case
RSystem
extends
Key
case
Right
extends
Key
case
S
extends
Key
case
Semicolon
extends
Key
case
Slash
extends
Key
case
Space
extends
Key
case
Subtract
extends
Key
case
T
extends
Key
case
Tab
extends
Key
case
Tilde
extends
Key
case
U
extends
Key
case
Unknown
extends
Key
case
Up
extends
Key
case
V
extends
Key
case
W
extends
Key
case
X
extends
Key
case
Y
extends
Key
case
Z
extends
Key
In this article
Attributes
Members list
Type members
Enum entries