Class timer

Time measurement.

local mtimer = require 'melisma.timer'
local mkeycallback = require 'melisma.keycallback'

local timer = mtimer.init()
timer:start()

mkeycallback.set(function()
    print(timer:read())
    timer:reset()
end)

Functions

timer.init() Create a new timer.

Methods

timer:read() Read timer.
timer:reset() Reset timer.
timer:start() Start timer.
timer:stop() Stop timer.


Functions

Methods
timer.init()
Create a new timer.

Returns:

    timer

Methods

timer:read()
Read timer.

Returns:

    number Elapsed seconds.
timer:reset()
Reset timer.
timer:start()
Start timer.
timer:stop()
Stop timer.
generated by LDoc 1.5.0 Last updated 1980-01-01 00:00:00