sfml.system

package sfml.system

Base module of SFML, defining various utilities.

It provides vector classes, Unicode strings and conversion functions, threads and mutexes, timing classes.

Attributes

Members list

Type members

Classlikes

trait Angle(using ctor: ctor)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Angle

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Angle.type
trait String(using ctor: ctor)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object String

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
String.type
trait Vector2[T <: Float | Int](using ctor: ctor[T])(using val ty: ClassTag[T])

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Vector2

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Vector2.type

Extensions

Extensions

extension (angle: Float)
def deg: Angle
def rad: Angle
extension (angle: Int)
def deg: Angle
def rad: Angle