summaryrefslogtreecommitdiff
path: root/indra/newview/scripts/lua/timers.lua
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/scripts/lua/timers.lua')
-rw-r--r--indra/newview/scripts/lua/timers.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/indra/newview/scripts/lua/timers.lua b/indra/newview/scripts/lua/timers.lua
index e0d27a680d..e4938078dc 100644
--- a/indra/newview/scripts/lua/timers.lua
+++ b/indra/newview/scripts/lua/timers.lua
@@ -1,6 +1,7 @@
-- Access to the viewer's time-delay facilities
local leap = require 'leap'
+local util = require 'util'
local timers = {}
@@ -78,6 +79,8 @@ function timers.Timer:new(delay, callback, iterate)
return obj
end
+util.classctor(timers.Timer)
+
function timers.Timer:tick()
error('Pass a callback to Timer:new(), or override Timer:tick()')
end