summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--main.c6
2 files changed, 7 insertions, 0 deletions
diff --git a/README.md b/README.md
index 88c6524..9d6d940 100644
--- a/README.md
+++ b/README.md
@@ -71,6 +71,7 @@ close_window()
71| `set_fps` | `number fps` | | 71| `set_fps` | `number fps` | |
72| `get_fps` | | `number` | 72| `get_fps` | | `number` |
73| `get_dt` | | `number` | 73| `get_dt` | | `number` |
74| `get_time` | | `number` |
74| `get_width` | | `number` | 75| `get_width` | | `number` |
75| `get_height` | | `number` | 76| `get_height` | | `number` |
76| `draw_info` | | | 77| `draw_info` | | |
diff --git a/main.c b/main.c
index 8bd259d..d454e16 100644
--- a/main.c
+++ b/main.c
@@ -190,6 +190,11 @@ static int l_get_fps(lua_State *L) {
190 return 1; 190 return 1;
191} 191}
192 192
193static int l_get_time(lua_State *L) {
194 lua_pushnumber(L, GetTime());
195 return 1;
196}
197
193static int l_get_width(lua_State *L) { 198static int l_get_width(lua_State *L) {
194 lua_pushnumber(L, GetScreenWidth()); 199 lua_pushnumber(L, GetScreenWidth());
195 return 1; 200 return 1;
@@ -641,6 +646,7 @@ int main(int argc, char *argv[]) {
641 lua_register(L, "set_fps", l_set_fps); 646 lua_register(L, "set_fps", l_set_fps);
642 lua_register(L, "get_fps", l_get_fps); 647 lua_register(L, "get_fps", l_get_fps);
643 lua_register(L, "get_dt", l_get_dt); 648 lua_register(L, "get_dt", l_get_dt);
649 lua_register(L, "get_time", l_get_time);
644 lua_register(L, "get_width", l_get_width); 650 lua_register(L, "get_width", l_get_width);
645 lua_register(L, "get_height", l_get_height); 651 lua_register(L, "get_height", l_get_height);
646 652