From 039847a29868d335c08fe0a587260dffc71ca5c4 Mon Sep 17 00:00:00 2001 From: Ludvig Gunne Lindström Date: Fri, 17 Jul 2026 11:43:24 +0200 Subject: init --- doc/classes/timer.html | 226 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 226 insertions(+) create mode 100644 doc/classes/timer.html (limited to 'doc/classes/timer.html') diff --git a/doc/classes/timer.html b/doc/classes/timer.html new file mode 100644 index 0000000..a6b16c8 --- /dev/null +++ b/doc/classes/timer.html @@ -0,0 +1,226 @@ + + + + + Melisma modules + + + + +
+ +
+ +
+
+
+ + +
+ + + + + + +
+ +

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 +
+
+ + -- cgit v1.3.1