TickingEngine

abstract class TickingEngine : Engine

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun scheduleSystemTicking()
Link copied to clipboard
open fun start(): Boolean
Link copied to clipboard
abstract suspend fun tick(currentTick: Long)

Ticks the entire engine. Implementations may call at different speeds.

Properties

Link copied to clipboard
Link copied to clipboard
abstract val tickDuration: Duration