diff options
| author | jacksonmj <mj-pt@jacksonmj.co.uk> | 2011-08-30 09:26:42 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-08-30 11:34:28 (GMT) |
| commit | 741014770c3fb9683f3dcf598e077cc36b9b1af6 (patch) | |
| tree | 7af634e10607819210a2d7e0ee249df23f58850f /src/luaconsole.c | |
| parent | e50693465590cfe1abed42b8e823fddd48dd160b (diff) | |
| download | powder-741014770c3fb9683f3dcf598e077cc36b9b1af6.zip powder-741014770c3fb9683f3dcf598e077cc36b9b1af6.tar.gz | |
Add tpt.setwindowsize(scale, fullscreen)
Diffstat (limited to 'src/luaconsole.c')
| -rw-r--r-- | src/luaconsole.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/luaconsole.c b/src/luaconsole.c index bac4182..f9ce853 100644 --- a/src/luaconsole.c +++ b/src/luaconsole.c @@ -62,6 +62,7 @@ void luacon_open(){ {"setdebug", &luatpt_setdebug}, {"setfpscap",&luatpt_setfpscap}, {"getscript",&luatpt_getscript}, + {"setwindowsize",&luatpt_setwindowsize}, {NULL,NULL} }; @@ -1157,4 +1158,15 @@ fin: if(lastError) return luaL_error(l, lastError); return 0; } + +int luatpt_setwindowsize(lua_State* l) +{ + int result, scale = luaL_optint(l,1,1), kiosk = luaL_optint(l,2,0); + if (scale!=2) scale = 1; + if (kiosk!=1) kiosk = 0; + result = set_scale(scale, kiosk); + lua_pushnumber(l, result); + return 1; +} + #endif |
