Emitted when Engine.pause pauses or unpauses the engine. Contains the current pause state and the time as provided by performance.now()
Emitted when Engine.start begins the loop. Contains the time as provided by performance.now()
Emitted when Engine.stop ends the loop. Contains the time as provided by performance.now()
Emitted every display tick when the EngineConfig.render function is called
Emitted if the elapsed time from the previous display tick is greater than 1 second. Contains the amount of time that
elapsed beyond 1 second as provided by the difference of two performance.now()
calls
Emitted every game tick when the EngineConfig.update function is called
Events emitted by the engine