From a038300dba97cb2712a45b617878be1dafe4cd49 Mon Sep 17 00:00:00 2001 From: sigatrev Date: Mon, 3 Mar 2014 20:27:46 -0600 Subject: [PATCH] added lua function for GetTimeSinceStart Allows checking time within a single update. This can be used to halt processes which would otherwise cause lag. --- src/RageTimer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/RageTimer.cpp b/src/RageTimer.cpp index 3c480dc7af..c2c2cfa69e 100644 --- a/src/RageTimer.cpp +++ b/src/RageTimer.cpp @@ -147,6 +147,9 @@ float RageTimer::Difference(const RageTimer &lhs, const RageTimer &rhs) return float(secs) + float(us) / TIMESTAMP_RESOLUTION; } +#include "LuaManager.h" +LuaFunction(GetTimeSinceStart, RageTimer::GetTimeSinceStartFast()) + /* * Copyright (c) 2001-2003 Chris Danford, Glenn Maynard * All rights reserved.