bearlyb

package bearlyb

Members list

Packages

package bearlyb.camera
package bearlyb.events
package bearlyb.gamepad
package bearlyb.keycode
package bearlyb.mouse
package bearlyb.pen
package bearlyb.pixels
package bearlyb.power
package bearlyb.rect
package bearlyb.render
package bearlyb.sensor
package bearlyb.surface
package bearlyb.touch
package bearlyb.video

Type members

Classlikes

case class BearlybException(msg: String) extends RuntimeException

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed trait MallocMany[N <: Int]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object MallocMany

Attributes

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

Types

type Vec[+T, Len <: Int] = Len match { case 0 => EmptyTuple case S[n] => T *: Vec[T, n] }

Exports

Defined exports

final val Event: Event
Exported from events
final type Event = Event
Exported from events
final val Init: Flags
Exported from initialize
final type Init = Flags
Exported from initialize
final val Keycode: Keycode
Exported from Keycode$package
final type Keycode = Keycode
Exported from Keycode$package$
final val Keymod: Keymod
Exported from Keymod$package
final type Keymod = Keymod
Exported from Keymod$package$
final val Point: Point
Exported from Point$package
final type Point = Point
Exported from Point$package$
final val Rect: Rect
Exported from rect
final type Rect = Rect
Exported from rect
final val Renderer: Renderer
Exported from render
final type Renderer = Renderer
Exported from render
Exported from video
final type SystemTheme = SystemTheme
Exported from video
final val Texture: Texture
Exported from render
final type Texture = Texture
Exported from render
final val Window: Window
Exported from video
final type Window = Window
Exported from video
Exported from video$package