diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/core.c | 22 | ||||
| -rw-r--r-- | src/lua_core.c | 2 |
2 files changed, 24 insertions, 0 deletions
@@ -560,6 +560,28 @@ int lcoreGetClipboardText( lua_State* L ) { } /* +> RL.EnableEventWaiting() + +Enable waiting for events on EndDrawing(), no automatic event polling +*/ +int lcoreEnableEventWaiting( lua_State* L ) { + EnableEventWaiting(); + + return 0; +} + +/* +> RL.DisableEventWaiting() + +Disable waiting for events on EndDrawing(), automatic events polling +*/ +int lcoreDisableEventWaiting( lua_State* L ) { + DisableEventWaiting(); + + return 0; +} + +/* ## Core - Cursor-related functions */ diff --git a/src/lua_core.c b/src/lua_core.c index a6078a9..d4820bf 100644 --- a/src/lua_core.c +++ b/src/lua_core.c @@ -1238,6 +1238,8 @@ void luaRegister() { assingGlobalFunction( "GetMonitorName", lcoreGetMonitorName ); assingGlobalFunction( "SetClipboardText", lcoreSetClipboardText ); assingGlobalFunction( "GetClipboardText", lcoreGetClipboardText ); + assingGlobalFunction( "EnableEventWaiting", lcoreEnableEventWaiting ); + assingGlobalFunction( "DisableEventWaiting", lcoreDisableEventWaiting ); /* Cursor-related functions. */ assingGlobalFunction( "ShowCursor", lcoreShowCursor ); assingGlobalFunction( "HideCursor", lcoreHideCursor ); |
