Adding 'IO.time' static method.

This commit is contained in:
Marco Lizza
2015-02-16 12:04:56 +01:00
parent ffc770b4a7
commit c9400a2c81

View File

@ -132,11 +132,17 @@ static void ioClock(WrenVM* vm)
wrenReturnDouble(vm, (double)clock() / CLOCKS_PER_SEC);
}
static void ioTime(WrenVM* vm)
{
wrenReturnDouble(vm, (double)time(NULL));
}
void wrenLoadIOLibrary(WrenVM* vm)
{
wrenInterpret(vm, "", libSource);
wrenDefineStaticMethod(vm, "IO", "writeString_", 1, ioWriteString);
wrenDefineStaticMethod(vm, "IO", "clock", 0, ioClock);
wrenDefineStaticMethod(vm, "IO", "time", 0, ioTime);
wrenDefineStaticMethod(vm, "IO", "read", 0, ioRead);
}