PureRenderLoop

object PureRenderLoop extends Builder[RIO, StateCanvasIO]
trait Builder[RIO, StateCanvasIO]
class Object
trait Matchable
class Any

Value members

Concrete methods

def singleFrame(renderFrame: CanvasIO[Unit]): RenderLoop[Unit]
def statefulRenderLoop[S](renderFrame: S => CanvasIO[S], frameRate: LoopFrequency, terminateWhen: S => Boolean): RenderLoop[S]
def statelessRenderLoop(renderFrame: CanvasIO[Unit], frameRate: LoopFrequency): RenderLoop[Unit]