diff options
| -rw-r--r-- | README.md | 1 | ||||
| -rw-r--r-- | main.c | 6 |
2 files changed, 7 insertions, 0 deletions
| @@ -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` | | | |
| @@ -190,6 +190,11 @@ static int l_get_fps(lua_State *L) { | |||
| 190 | return 1; | 190 | return 1; |
| 191 | } | 191 | } |
| 192 | 192 | ||
| 193 | static int l_get_time(lua_State *L) { | ||
| 194 | lua_pushnumber(L, GetTime()); | ||
| 195 | return 1; | ||
| 196 | } | ||
| 197 | |||
| 193 | static int l_get_width(lua_State *L) { | 198 | static 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 | ||
