FPSCounter

object FPSCounter
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(position: Point, targetFPS: Int, layerKey: Option[BindingKey], fontFamily: FontFamily, fontSize: Pixels): SubSystem
def apply(position: Point, targetFPS: Int, layerKey: Option[BindingKey]): SubSystem
def apply(position: Point, targetFPS: Int, layerKey: BindingKey): SubSystem
def apply(position: Point, targetFPS: Int): SubSystem
def pickTint(targetFPS: Int, fps: Int): RGBA
def present(position: Point, targetFPS: Int, layerKey: Option[BindingKey], fontFamily: FontFamily, fontSize: Pixels): (SubSystemFrameContext, FPSCounterState) => Outcome[SceneUpdateFragment]
def update(targetFPS: Int): (SubSystemFrameContext, FPSCounterState) => GlobalEvent => Outcome[FPSCounterState]

Concrete fields

lazy
val eventFilter: GlobalEvent => Option[GlobalEvent]